if (b64_encode(&skey, sizeof(skey), buf, sizeof(buf)) < 0)
return 1;
- write_file(seckeyfile, skey.fingerprint, "public key", buf);
+ write_file(seckeyfile, skey.fingerprint, "private key", buf);
memcpy(pkey.fingerprint, skey.fingerprint, sizeof(pkey.fingerprint));
memcpy(pkey.pubkey, skey.seckey + 32, sizeof(pkey.pubkey));
if (b64_encode(&pkey, sizeof(pkey), buf, sizeof(buf)) < 0)
return 1;
- write_file(pubkeyfile, pkey.fingerprint, "private key", buf);
+ write_file(pubkeyfile, pkey.fingerprint, "public key", buf);
return 0;
}
" -V: verify (needs at least -m and -p|-P)\n"
" -S: sign (needs at least -m and -s)\n"
" -F: print key fingerprint of public/secret key or signature\n"
- " -G: generate a new keypair\n"
+ " -G: generate a new keypair (needs at least -p and -s)\n"
"Options:\n"
" -c <comment>: add comment to keys\n"
" -m <file>: message file\n"