Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
software:utils:enchive [20/03/2020 16:08] – [ejemplos] matesoftware:utils:enchive [02/10/2024 10:49] (actual) – [uso] mate
Línia 16: Línia 16:
  
 == uso == uso
-  * ''enchive keygen %%--%%derive'': +  * podemos proteger la clave privada (para desencriptar) con una contraseña 
-    * genera un par de claves a partir de una frase, lo que nos permite regenerar las keys en caso de necesidad +  * las claves se guardan en **~/.config/enchive** 
-      * **secret key passphrase** es la frase que genera la clave privada +  * genera un par de claves a partir de una frase, lo que nos permite regenerar las keys en caso de necesidad: <code bash>enchive keygen --derive</code> 
-      * **protection passphrase** es la contraseña que protege la clave privada +    * **secret key passphrase** es la frase que genera la clave privada 
-    * podemos proteger la clave privada (para desencriptar) con una contraseña +    * **protection passphrase** es la contraseña que protege la clave privada 
-    * las claves se guardan en **~/.config/enchive** +  * genera un **<file>.enchive**, fichero encriptado del original (sin pedir contraseñas): <code bash>enchive [--pubkey=<enchive_pub_key>] archive <file></code> 
-  * ''enchive archive <file>'': +  * solicita, si la tuviese, la contraseña de la clave privada para extraer la información: <code bash>enchive [--seckey=<enchive_sec_key>] extract <file>.enchive</code>
-    * genera un **<file>.enchive**, fichero encriptado del original (sin pedir contraseñas) +
-  * ''enchive extract <file>.enchive'' +
-    * solicita, si la tuviese, la contraseña de la clave privada para extraer la información+
     * ''%%--%%agent[=seconds]'' permite retener en memoria la contraseña por si hemos de hacer varias operaciones (durante 15 minutos por defecto, o especificar los segundos)     * ''%%--%%agent[=seconds]'' permite retener en memoria la contraseña por si hemos de hacer varias operaciones (durante 15 minutos por defecto, o especificar los segundos)
-  * ''enchive fingerprint''muestra la huella de la clave (para verificar con otra persona)+  * muestra la huella de la clave (para verificar con otra persona): <code bash>enchive fingerprint</code>
   * otros parámetros:   * otros parámetros:
     * ''%%--%%pubkey <file>.pub'' : especifica el fichero de clave pública a usar     * ''%%--%%pubkey <file>.pub'' : especifica el fichero de clave pública a usar
Línia 37: Línia 34:
 base64 --decode --output mate2.enchive --input mate2.b64.enchive #enchive: checksum mismatch! base64 --decode --output mate2.enchive --input mate2.b64.enchive #enchive: checksum mismatch!
 </code> </code>
-  * desencriptar:<code bash>curl https://transfer.sh/2bxTD6/mate.test | enchive extract > mate.txt # transfer.sh is a example</code>+  * desencriptar:<code bash>curl https://transfer.sh/2bxTD6/mate.test | enchive extract > mate.txt # transfer.sh URL is a example</code> 
 + 
 +== alternativas & colaboraciones 
 +  * [[https://keybase.io/]] 
 +  * [[https://transfer.sh]] 
 +    * ''transfer.sh/<FILE_DESCRIPTOR>/scan <FILE>'' 
 +    * ''transfer.sh/<FILE_DESCRIPTOR>/virustotal <FILE>'' 
 + 
 +== claves públicas 
 +  * mtorrese: {{ :software:utils:mtorrese.pub |}} 
 +  * mate: {{ :software:utils:mate.pub |}}
  • software/utils/enchive.1584745702.txt.gz
  • Darrera modificació: 20/03/2020 16:08
  • per mate