Visitar URL original
Feature request: OPAQUE PAKE Protocol · Issue #2231 · bcgit/bc-java · GitHub
Skip to content

Feature request: OPAQUE PAKE Protocol #2231

Description

@adamradocz

Hi,

I'd be grateful if you could implement the OPAQUE Asymmetric PAKE Protocol.
Is there any plan to do it in the near future?

Thanks!

Activity

  1. jspechts commented on Feb 5, 2026

    @jspechts

    I am interested in this as well.

  2. haofeng66 commented on Mar 12, 2026

    @haofeng66

    I would like to suggest having a look at Owl, an alternative augmented PAKE protocol that is obtained by adapting J-PAKE to an augmented setting with additional security against server compromise, yet with lower computation than J-PAKE. Owl doesn't have the open security/implementation issues faced by OPAQUE such as (constant-time) hash-to-curve, the leakage of password update to passive attackers and an undetectable online dictionary attack. The peer-reviewed Owl paper explains these issues in more detail: https://eprint.iacr.org/2023/768.pdf. A full implementation of Owl in the EC setting has been submitted to Bouncycastle in this pull request: #2168. Anyone can try it out.

  3. adamradocz commented on Mar 13, 2026

    @adamradocz
    Author

    Thanks. I hope it will be ported to .NET.

  4. removed their assignment
    on Aug 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions