【问题标题】:ECDSA for Android using SpongyCastle使用 SpongyCastle 的 Android 版 ECDSA
【发布时间】:2013-08-13 09:08:21
【问题描述】:

我刚刚为我的 Android 项目将 SpongyCastle 添加到 Eclipse,但是我似乎无法找到一个很好/完整的示例来说明如何使用 ECDSA 进行 加密 & 解密纯文本。我想这应该是加密库的“hello world”。

谁能帮我解决这个问题?或将我引向可以帮助我实现相同目标的其他资源?

谢谢。

【问题讨论】:

  • 我认为没有人真正尝试过使用它?

标签: android encryption-asymmetric elliptic-curve ecdsa spongycastle


【解决方案1】:

这是来自 bouncycastle.org 的 example 用于生成密钥,从那里它只是 KeyPair 的标准使用。 @nelenkov 还写了一个 great article(像往常一样)在 Android 上的椭圆曲线上

ECGenParameterSpec ecGenSpec = new ECGenParameterSpec("prime192v1");
//using spongycastle provider
KeyPairGenerator  g = KeyPairGenerator.getInstance("ECDSA", "SC");

g.initialize(ecGenSpec, new SecureRandom());

KeyPair pair = g.generateKeyPair();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多