电子邮件回复中的 RSA 技巧
A 对她的电子邮件使用 RSA 加密。 B 发现一封发给 A 的加密电子邮件:c = m^e mod n,他想知道明文。 B 知道当 A 回复她的电子邮件时,她总是在回复中…
是否可以使用 Adobe Livecycle ES2 的证书来加密 PDF?
我想使用 RSA 密钥来加密 PDF 文档。为此,我使用 Adobe Livecycle ES2。 文档讨论了解密使用公钥加密的文档。这意味着它没有加密,而是由作者签…
这种生成对称密钥的技术是否存在严重问题?
我使用的技术是从 Bruce Schneier 和 Niels Ferguson 所著的一本名为 实用密码学。基本上,它可以归结为: Bob 这样做: pubk_A = Alice 的公钥 熵 = …
RSA 2048 全文件加密(不仅仅是文件内容)
我收到了供应商对我最新项目的一个非常奇怪的要求,在我回去向他们询问新的要求或澄清之前,我想我会从 stackoverflow 人群中将其退回,以确保我没有…
RSA:如何根据密码生成 RSA 公钥和私钥 (.net)
我正在 .net 环境(所有版本)中工作并使用 vb.net。我想根据密码生成 RSA 公钥和私钥。 我对RSA算法的理解仅限于使用.net提供的类,即System.Securit…
将 XML Dsig 格式转换为 DER ASN.1 公钥
我正在开发一个 iPhone 应用程序,它从 ASP.NET Web 服务中检索 RSA 公钥,格式如下: <RSAKeyValue> <Modulus>qdd0paiiBJ+xYaN4TKDdbEzrJJw9…
用于控制对 Web 服务/API 访问的安全措施
我有一个 Web 应用程序,其中包含一些功能,我希望可以通过 API 或 Web 服务访问这些功能。我的问题是我想控制可以从哪里访问我的 API,也就是说,我…
C++ OpenSSL 导出私钥
到目前为止,我成功地使用了 SSL,但遇到了令人困惑的障碍。我生成了 RSA 密钥对,之前使用 PEM_write_bio_RSAPrivateKey(...) 来导出它们。然而,手…
影响RSA加密/解密时间的因素
“RSA 加密或解密时间大致与指数中的位数成正比”。 我假设它更依赖于位的位置。例如,M^e。 e1 = 10001 = 17 e2 = 00111 = 7 如果M = 5,我认为5^17…
加密密钥交换的同行评审
过去几天我一直在玩 Bouncy Castle (java),我相信我可以与 Diffie-Hellman 交换安全地交换密钥。 在阅读了许多强调正确实施加密交换的难度的帖子后,…
从公钥和私钥创建 RSAParamaters 对象
我需要使用私钥和公钥(.key 和 .cer 文件)在 .Net 中创建 RSAParameters 对象。是否可以在.Net 中做到这一点而不使用第三方软件?如果是这样,我应…