python加密解密库openssl_使用OpenSSL在Python中加密和解密RSA

我有公钥,私钥和加密消息(e,n,d,message)。我想用Python中的OpenSSL加密和解密。在

我有不需要生成它们的密钥。我看到了很多关于RSA的问题,但它们都是通过generate方法创建密钥的。我还没有看到有关执行加密和解密的问题。在

如何在Python usomg OpenSSL中执行RSA加密和解密?在

我所拥有的是:#Public key:

e="65537"

n="2483790199491205341506001624338547531741771200963322451" \

"16318655098567854682220895878748602513720919196015584783557" \

"704400541915850094004767776687012394493261448676783015273985771" \

"1238030112386627501698642461625407366533907839206541565912321199" \

"009791795944233570230631191423356738502486763195167267521973031" \

"6838578210434343067511636079081818744400113533624136339709745782" \

"32161853372590090308494113224155565481298018056338822080805188480" \

"139150684063550507331062187412707210886548924698896783031493679037" \

"3122088161029787856707927049345768779125257912445784686277424030038" \

"539380288863347855630618237433032833865316901740219"

#Private key

d="152501997096795110757068525202189319208625862269501399381045003" \

"01373684948285528219578200125958795897780598922907027278290745917" \

"4083840545807194541888429655727807270271016523695687179904011971106" \

"46024638603131783118232131092639581621182826911051011196270811088775" \

"8622627957416117004996969971673524599345136221501081814180958260506967" \

"05549363779862358358393233189560520163106785535319492545898745183439" \

"10980478364023104227720426942196244946117979269924656213962726626606" \

"77452212629548965644705371048342816305068001182195025882564173365857" \

"07762540909960941277936950557159506459454566798472128560135656506235" \

"741389170953"

#encrypted message

encoded="187216163520278606105320112446137004408231369834741341053563682" \

"277774349916058822189964158715390402738262899525931062389534962" \

"09104749822344117450601254708536373034264130933521987327974000" \

"255146756518397668069770185737907343422454676477169144712992560" \

"738066894543224559303296179944700852861503983647039123452966586" \

"43024446530008588087574157621730825724439869400851215840977916" \

"767440706251849931986529460039147463908090086303953826751056882" \

"5732583473943114017472152320746478960753673137088195122814398113" \

"5288648561417818449968250721180493107501204327582989947582671" \

"70231934908068721013345590521202959891172540575563129"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值