Herramienta para gestionar la firma digital de archivos y mensajes con el algoritmo de firmas digitales BLAKE2b, que se utiliza para crear y verificar firmas digitales.
Herramienta que permite generar una firma aleatoria a partir de un conjunto de reglas. Lee un fichero de "reglas", ~/.signify por defecto, y a partir de esas reglas, genera una firma de texto eligiendo aleatoriamente entre las opciones definidas. Un ejemplo de uso y su proceso podría ser:
$ nano ~/.signify
% { weight=1
Muéstrame tu .emacs y te diré donde flojeas
% | weight=0.5
Un emacs mal configurado arruina la existencia
% | weight=0.8
Cualquier editor guarda archivos, emacs guarda la esencia
% | weight=0.9
emacs es un procesador de textos termonuclear
% }
"weight" sirve para especificar distintos "pesos" para una frase, de 0.1, menos probabilidad de salir a 1, más probabilidad.
$ rm -f ~/.signature
$ signify --fifo=$HOME/.signature &
Si se hacen varias pruebas como las anteriores ha de matarse el proceso anterior
$ ps aux| grep [sig]nify
$ kill ID
Cada vez que se lance el comando:
$ cat ~/.signature
$ cat ~/.signature
$ cat ~/.signature
Mostrará una frase aleatoria de las mencionadas en .signify