RSA:获取给定公钥的指数和模数
我需要在 JavaScript 中使用 RSA 加密一些数据。周围的所有库都要求提供指数和模数,但我从对手那里得到了一个 public.key 文件。 如何从 RSA 文件中…
C# 公钥验证 Perl 私钥并用作 AES 密钥?可能和/或可行吗?
我在想是否有可能和/或可行的混淆和安全性,如下所示: 客户端与服务器启动会话(这意味着发送并接受了有效的登录名和密码) 服务器用私钥加密随机密…
如何使用 Go 编程语言从 PEM 文件读取的 RSA 私钥进行加密?
如何在 go 中执行与以下 C++ 代码等效的操作? RSA *key = PEM_read_RSAPrivateKey(f, NULL, NULL, NULL) std::vector<CK_BYTE> out(128) RSA_pri…
如何在 C# 中加密字符串?
MD5 md5 = MD5.Create() byte[] Ostring = System.Text.Encoding.UTF8.GetBytes("original string") byte[] hashMD5 = md5.ComputeHAsh(Ostring) Stri…
如何正确使用 Bouncy Castle 的 OAEPEncoding for RSA(轻量级 API)
我一直在尝试 Bouncy Castle 的 RSA(轻量级 API)实现并了解了基础知识。查看他们的 JCE 提供程序实现的 spec,我注意到不同的填充方案可以与 RSA 一…
密码学 - Java 1.4 中的 RSA 算法
我正在使用 Java 1.4.2_10,并且尝试使用 RSA 加密: 我收到以下代码的 NoSuchAlgorithmException: cipher = Cipher.getInstance("RSA") 这是错误: …
如何使用 PHP 和 RSA / Triple DES 加密 XML 文档中的字段
我正在为南非的学校开发一个应用程序,需要将XML格式的数据提交给国家IT机构进行统计处理。我当前正在使用 PHP 的 DOMDocument 类生成 XML 文件。 我…
Bouncy Castle 使用轻量级 API 生成 RSA 密钥对
令人惊讶的是,网上关于使用 Bouncy Castle 轻量级 API 的信息非常少。环顾了一段时间后,我能够整理出一个基本的例子: RSAKeyPairGenerator generat…
如何将 XML RSA 密钥转换为 PEM 文件?
我有两个 XML 文件,结构如下: 我的密钥 <RSAKeyValue> <Modulus> ... </Modulus> <Exponent> ... </Exponent> <P> ... <…
是否可以在非对称加密中使用纯加密和解密密钥来代替私钥和公钥?
是否可以使用纯加密和解密密钥来代替私钥和公钥?据我所知,在.Net非对称RSA实现中,私钥RSAParametersparameters = (new RSACryptoServiceProvider()…
使用 openssl/makecert 工具创建 x509 证书
我正在使用 makecert 使用以下参数创建 x509 证书: makecert -r -pe -n "CN=Client" -ss MyApp 我想使用此证书通过 RSA 算法加密和解密数据。 我查看…
RSA 解密 C# (.NET 3.5) 中的数据,该数据在 php 5.3.2 中使用 openssl 加密
也许有人可以澄清我。我已经在这上面冲浪有一段时间了。 步骤#1:创建根证书 Key generation on unix 1) openssl req -x509 -nodes -days 3650 -newke…