Skip to content

Comments

2026 Feb 12#19

Open
mliberty1 wants to merge 1 commit intomainfrom
issue/18
Open

2026 Feb 12#19
mliberty1 wants to merge 1 commit intomainfrom
issue/18

Conversation

@mliberty1
Copy link
Member

Addressed Issue #18

  • Added x25519() function exposing the raw X25519 shared secret primitive.
  • Added x25519_public_key() function to compute X25519 public keys.
  • Added chacha20_h() function exposing HChacha20 for key derivation.
  • Deprecated key_exchange() — use x25519() with a KDF instead.
  • Deprecated compute_key_exchange_public_key() — use x25519_public_key() instead.
  • Deprecated generate_key_exchange_key_pair() — use generate_key() and x25519_public_key() instead.

Addressed [Issue #18](#18)

* Added `x25519()` function exposing the raw X25519 shared secret primitive.
* Added `x25519_public_key()` function to compute X25519 public keys.
* Added `chacha20_h()` function exposing HChacha20 for key derivation.
* Deprecated `key_exchange()` — use `x25519()` with a KDF instead.
* Deprecated `compute_key_exchange_public_key()` — use `x25519_public_key()` instead.
* Deprecated `generate_key_exchange_key_pair()` — use `generate_key()` and `x25519_public_key()` instead.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant