浏览代码

Instrucciones para generar contraseñas

Tino 2 月之前
父节点
当前提交
11438ab25d
共有 1 个文件被更改,包括 34 次插入0 次删除
  1. 34 0
      README.md

+ 34 - 0
README.md

@@ -40,6 +40,40 @@ AC propia para generar certificados S/MIME para firmar y cifrar correos electró
 
 Produce `usuarios/juan@example.com/juan@example.com.p12`.
 
+### Generación de contraseñas.
+
+### 1. GPG
+
+    gpg --gen-random --armor 1 32
+
+### 2. openssl
+
+    openssl rand -base64 32
+
+### 3. apg
+
+    apg
+
+### 4. date
+
+    date +%s | sha256sum | base64 | head -c 32 ; echo
+
+### 5. urandom
+
+    < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-32};echo;
+
+### 6. tr
+
+    tr -cd '[:alnum:]' < /dev/urandom | fold -w30 | head -n1
+
+### 7. strings
+
+    strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 30 | tr -d '\n'; echo
+
+
+Cualquiera de los métodos anteriores genera una contraseña segura. La idea es generar primero la contraseña y luego invocar a la shell script para generar el certificado.
+
+
 ---
 
 ## Instalación en macOS