如何在perl中从RSA256公钥中提取n,e密钥?

如何在perl中从RSA256公钥中提取n,e密钥?,perl,cryptography,rsa,Perl,Cryptography,Rsa,我使用这个Python代码 from Crypto.PublicKey import RSA key = RSA.importKey( open('public.key').read() ) 但是我不知道如何在Perl中提取n和e键 请解释n和e提取。您需要 my $key = Crypt::RSA::Key::Public->new( Filename => 'public.key' ); 当你自己寻找解决方案时,你发现了什么?“请解释n和e提取”你在这里的意思是什么?公钥和私

我使用这个Python代码

from Crypto.PublicKey import RSA
key = RSA.importKey( open('public.key').read() )
但是我不知道如何在Perl中提取ne

请解释ne提取。

您需要

my $key = Crypt::RSA::Key::Public->new( Filename => 'public.key' );

当你自己寻找解决方案时,你发现了什么?“请解释n和e提取”你在这里的意思是什么?公钥和私钥分别由两个值组成。它们分别具有相同的模量*-**n**和不同的*指数*-**e*和d。这里不是详细解释的地方。