1. Есть ли способ создать пароль не показывая его пользователю?
addline=`date +"%s"`
jot -r -c 16 . z $addline
2а. Можно ли задать такие правила создания пароля что бы прикинуть сколько займет взлом этого пароля на разном железе?
Можно ли задать такие правила создания пароля что бы взлом пароля другом занял меньше времени?
Для того, чтобы браузер не сходил с ума от валидности сертификатов - нужно либо корневой CA, где выпускался сертификат subCA, либо сам этот сертификат поместить в хранилище корневых всех клиентов, которые будут через него ходить.