Skip to content

Add WebCrypto implementation backed by MbedTLS#827

Merged
saghul merged 15 commits intomasterfrom
webcrypto
Mar 7, 2026
Merged

Add WebCrypto implementation backed by MbedTLS#827
saghul merged 15 commits intomasterfrom
webcrypto

Conversation

@saghul
Copy link
Copy Markdown
Owner

@saghul saghul commented Mar 6, 2026

  • webcrypto: add crypto.subtle.digest
  • webcrypto: implement CryptoKey and HMAC
  • webcrypto: add AES CBC / GCM support
  • webcrypto: add PBKDF2/HKDF key derivation
  • webcrypto: add ECDSA / ECDH
  • webcrypto: add RSA support
  • webcrypto: add spki/pkcs8 for EC keys
  • webcrypto: add JWK support
  • webcrypto: add wrap/unwrp
  • webcrypto: add Ed25519
  • webcrypto: add X25519
  • webcrypto: add AES-CTR
  • webcrypto: add AES-KW

@saghul saghul marked this pull request as draft March 6, 2026 21:10
@saghul saghul marked this pull request as ready for review March 6, 2026 21:55
@saghul saghul merged commit e301e35 into master Mar 7, 2026
56 of 57 checks passed
@saghul saghul deleted the webcrypto branch March 7, 2026 09:06
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