info lsh
O manual cobre como criar um par de chaves e proteger a chave privada com uma senha. O manual não informa como alterar a senha ou como decodificar a chave privada, que é armazenada como uma password-encrypted
S-expressão. De acordo com o manual, lsh-writekey
criptografa a chave privada com a senha. Mas lsh-writekey
espera uma private-key
S-expressão semelhante ao que lsh-keygen
fornece. Caso contrário, ele gera algo, mas explica:
$ cat ~/.lsh/identity | lsh-writekey -o test-output-file
Enter new passphrase:
Again:
lsh-writekey: spki_make_signer: Expected private-key expression.
Como obtenho a chave privada existente como uma private-key
expressão S para lsh-writekey
, para que eu possa definir uma nova senha para essa chave privada?