用于Java中基于配对的密码学的良好库

Jus*_*s12 6 java cryptography elliptic-curve

我正在寻找一个可以执行基于配对的密码学(PBC)的好库.我能找到的是jPBC

别人用过什么?和他们的经历?

我们的想法是使用标准配对(Weil,Tate)以及一些较新的提议来测试算法的性能,而不会让我的手在数学上太过脏.

imi*_*ers 5

我也在这个空间工作.我们在java中找到的最好的东西是jPBC.它不是很好.

非Java替代品:

  • MIRACL:我相信这是当前最快的c实现.

  • 魅力加密:一个用于快速建立加密系统原型的python框架.完全披露,我是一个开发者.它绑定了MIRACL和Lynn的PBC lib的某些子集.这些对于大多数方案来说都足够了.这些子集正在扩展,可能很容易扩展,而不涉及到数学.鉴于具体要求,我们甚至可能愿意进行这些
    扩展

    此外,它已经支持基准测试,可以
    在密码操作中花费特定时间,操作数量(例如
    配对和取幂)以及其他统计数据.