Skip to content

Conversation

boorad
Copy link
Collaborator

@boorad boorad commented Jun 18, 2025

  • Make crypto.generateKeyPair() and crypto.generateKeyPairSync() real things like the implementation guide says they are
    • this required big-ish changes to types and classes, so 😅
  • Add shared secret functions for x25519 and x448
    • crypto.diffieHellman() for Node API
    • Ed.getSharedSecret() for Noble Curves API
  • small fix for expo-plugin
    • move expo-build-properties from devDependencies to dependencies as it is directly imported.

@boorad boorad self-assigned this Jun 18, 2025
@boorad boorad marked this pull request as draft June 18, 2025 21:49
@boorad boorad force-pushed the feat/x25519-shared-secret branch from 2587014 to d623b1e Compare June 30, 2025 14:30
@boorad boorad force-pushed the feat/x25519-shared-secret branch from eefb078 to 0c2683b Compare August 5, 2025 15:33
@boorad boorad marked this pull request as ready for review August 27, 2025 10:49
@boorad boorad force-pushed the feat/x25519-shared-secret branch from c205c48 to 5e89da9 Compare August 28, 2025 10:06
@boorad boorad merged commit 4c6f0e3 into main Aug 28, 2025
7 checks passed
@boorad boorad deleted the feat/x25519-shared-secret branch August 28, 2025 12:20
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.

2 participants