<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>I am not sure that I follow.<br>
<br>
First, it looks like multiple exports _do_ result in the exactly
same<br>
export data:<br>
<br>
> $ FIRST=$(gpg --export-secret-keys --armor <my_key_id>)<br>
> $ SECOND=$(gpg --export-secret-keys --armor
<my_key_id>)<br>
> $ if [ "$FIRST" == "$SECOND" ]; then echo "Outputs are
equal"; fi<br>
> $ Outputs are equal<br>
<br>
Which makes perfect sense to me. I would indeed expect my secret
key<br>
encrypted with my passphrase to be the same across multiple
invocations<br>
of the export command.<br>
<br>
If a salt is used, how come that I can take my key that I've
gotten<br>
through a `gpg --export-secret-keys --armor ...` call and import
it on a<br>
different machine using only my passphrase?<br>
<br>
Could you please elaborate a bit more on this or/and provide some
useful<br>
resources?<br>
</p>
<div class="moz-signature"><i>Best regards,<br>
Novak<br>
</i></div>
</body>
</html>