Ho un semplice script Bash che automatizza le attività che richiedono un'autenticazione basata su password. Attualmente mi memorizzare le credenziali in testo normale:password di crittografia/decrittografia memorizzata nel file di configurazione
$ cat ~/.myconfig
username=foo
password=bar
Ovviamente questo è male - quindi mi chiedo se c'è un modo semplice per cifrare/decifrare la password utilizzando la mia coppia di chiavi pubblica/privata. Usando Yet Another Password per la crittografia non guadagneresti molto, quindi voglio che accada praticamente automaticamente.
ho fatto qualche ricerca (intorno qui e altrove), ma sono fuori dalla mia profondità su questo ...
MD5 non è sicuro. Usa invece SHA. ('sha1sum',' sha256sum', 'sha512sum', _etc_., a seconda della lunghezza dell'hash che desideri.) –
è meglio che salvare in testo normale e mostro solo come funziona .. aggiungo solo protocollo variabile, quindi basta cambiarlo, e si ottiene sha256 sha512 .. etc – Sky
Grazie, questo sembra utile! – AnC