Subject: | Missing Version 4 RSA key generation support. |
Passing Type => "RSA" for Crypt::OpenPGP->keygen -method enforces the
Version -value to 3.
In lib/Crypt/OpenPGP.pm, line 713:
$param{Version} = 3 if $param{Type} eq 'RSA';
This cripples Version 4 RSA key generation feature completely, even tho
using Version 4 RSA keys works as intended. Also, when the corresponding
line is removed, key generation for Version 4 keys works as intended.
In case this is wanted behavior and not a defect, I think it should be
clearly stated in the documentation.