我想知道是否存在一种不对称加密算法,可以使用两个不同的私钥进行解密,使得加密后的消息可以被任何一个私钥解密?
有没有一个模块可以让我像下面这样写代码?我搜索了很久也没找到。我想要这样写代码的原因并不重要,我只是想要一些能够简单生成公钥和私钥的代码,并且可以轻松地使用这些密钥对数据进行编码和解码的简单 API。import module, os method, bits, data = 'RSA', ...
以下是RSA密钥,如何确定p和q的值?Public Key: (10142789312725007, 5) Private Key: (10142789312725007, 8114231289041741)
在Python中,是否可以使用pycryptodome或其他库使用私钥加密消息?我知道不应该使用私钥加密并使用公钥解密,但我的目的是使用私钥加密,以便接收者可以确信该消息是由真正的作者发送的。除了安全加密之外,我还希望进行某种混淆。我想做一个应用程序,在这个应用程序中,消息是公开的,但只有持有...
我正在尝试编写一个实用程序,使用RSA密钥对加密和解密纯文本文件。 RSA密钥是使用ssh-keygen生成的,并像往常一样存储在.ssh中。 我无法理解如何在Go语言的crypto和crypto / rsa包中完成此操作? 这些包的文档有点稀少(因为我是加密新手),而且例子很少。 我检查了...
我正在寻找一个不依赖于外部DLL的Delphi实现非对称加密算法。是否有可用的选项? 我的目标是使用公钥/私钥对对字符串(或字节数组)进行加密/解密。
我有一个简单的RSA编码/解码脚本,例如:use Crypt::RSA; my $rsa = new Crypt::RSA; my($public, $private) = $rsa->keygen( Size => 2048 ) ...
我想制作一个简单的公钥(非对称)加密。它不需要是安全的,我只想理解其背后的概念。例如,我知道可以使用XOR创建简单的对称密码。我在stackexchange上的一个帖子中看到需要使用陷门函数,但我找不到太多相关信息。我想说,取一组字节,并能以某种方式分割它们以获得公钥/私钥。我理解共享秘密的想...
我希望使用RSA加密数据,我已经尝试在我的代码中生成密钥并且它可以工作。但是我实际上需要从服务器获取公钥字符串,然后将其用作Seckey以便我可以使用它来使用RSA加密数据, 我尝试了这段代码: //KeyString is the string of the key from server...
我正在使用AsymmetricKeyAlgorithmProvider(Windows.Security.Cryptography.Core)创建RSA密钥对,并按照下面的方式导出密钥: AsymmetricKeyAlgorithmProvider rsaGenKeys = Asymme...