保护 Android 应用程序的安全
我已经“保护”了我的 Android 应用程序和提供金融交易服务的 tls 服务器之间的通信,目前正在开发中。 安全凭证存储在 Android apk 中包含的 BKS 密…
Diffie-Hellman 椭圆曲线私钥的长度
我使用 FIPS 186-3 推荐的 Diffie-Hellman 椭圆曲线曲线。我试图确定私钥的最大长度,根据 RFC 5915,它应该是: 上限 (log2(n)/8) ,其中 n 是曲线的…
Android 上的 Diffie Hellman 和 AES
我正在尝试使用 Diffie Hellman 进行密钥交换,并使用 AES 来使用密钥加密数据。谁能给我提供一个合适的 Android 工作样本?…
SSL密钥交换加密技术
Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 13…
为什么 SSL 握手给出“无法生成 DH 密钥对”?例外?
当我与某些 IRC 服务器(但不是其他服务器 - 可能是由于服务器的首选加密方法)建立 SSL 连接时,我收到以下异常: Caused by: java.lang.RuntimeExce…
EC 公钥是否有标准化的固定长度编码?
我想知道是否有(并且我希望有)针对素数域(192、224、256)上的每种曲线类型的 ECDH(椭圆曲线 Diffie-Hellman)和 ECDSA(椭圆曲线数字签名算法)…
我可以用于 BlowFish/DH 的最佳库是什么?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
iPhone 和 php 页面之间通过密钥交换进行加密
我需要从我的 iPhone 应用程序向 php 页面发送数据以及从 php 页面发送数据,现在我有几个问题要第一次就正确,并获得最佳结果:) 让我们从数据传输开…
C++迪菲·赫尔曼 (Diffie Hellman) 教程
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找书籍、工具、软件库…
Bouncy Castle ECDH 和 .net4 原生 ECDiffieHellmanCNG 之间的差异
我已经能够使用 .net4 中的 ECDiffieHellmanCNG 生成私钥,并且还使用 Bouncy Castle C# 库成功生成私钥。我想知道为什么 .net 4 版本生成字符字节数…
生成器 G 要求是 Diffie Hellman 算法中模 p 的原根
经过搜索,我发现自己对 Diffie Hellman 算法中 P 和 G 的使用感到困惑。要求 P 是素数,G 是 P 的原根。 我知道安全性是基于对两个非常大的素数的结…
加密密钥交换的同行评审
过去几天我一直在玩 Bouncy Castle (java),我相信我可以与 Diffie-Hellman 交换安全地交换密钥。 在阅读了许多强调正确实施加密交换的难度的帖子后,…
SSL密钥交换加密技术
Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 13…
AES 加密:InvalidKeyException:密钥长度不是 128/192/256 位
我正在尝试使用 AES 加密 Android 上的字符串。对称密钥之前使用 Diffie-Hellman 算法确定,似乎没问题(密钥长度为 128 位,见下文)。 尽管如此,我…
Diffie-Hellman 在 BouncyCastle 中设置生成器参数
我想生成 PKCS #3 中定义的新 DH 参数: DHParameter ::= SEQUENCE { prime INTEGER, -- p base INTEGER, -- g privateValueLength INTEGER OPTIONAL …