apple / swift-crypto

Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
https://apple.github.io/swift-crypto
Apache License 2.0
1.48k stars 167 forks source link

extras: Add EC toolbox abstractions and OPRF(P-384, SHA-384) VOPRF API #292

Closed simonjbeaumont closed 1 week ago

simonjbeaumont commented 3 weeks ago

Motivation

We would like to provide support for the P384-SHA384 Verifiable Oblivious Pseudorandom Function (VOPRF) as defined in RFC 9497: VOPRF Protocol.

Modifications

Results

Tests

simonjbeaumont commented 3 weeks ago

@Lukasa PTAL when you have time 🙏

simonjbeaumont commented 1 week ago

Thanks @Lukasa :) please merge when convenient.