]> git.kaiwu.me - njs.git/commit
WebCrypto: extended support for symmetric keys.
authorDmitry Volyntsev <xeioex@nginx.com>
Thu, 5 Jan 2023 02:07:30 +0000 (18:07 -0800)
committerDmitry Volyntsev <xeioex@nginx.com>
Thu, 5 Jan 2023 02:07:30 +0000 (18:07 -0800)
commit7f4e588ce36525d9436bba84f54e89ba207d08f2
treede4f6b9b7f97d6d6756e2637cf76432d6d061ffd
parent50e7c9b291188962cf21348eeb3659dcbc930721
WebCrypto: extended support for symmetric keys.

The following functionality for HMAC and AES-* keys were added:
    importKey() supporting 'jwk' format,
    exportKey() supporting 'jwk' and 'raw' formats,
    generateKey().
external/njs_webcrypto_module.c
test/ts/test.ts
test/webcrypto/export.t.js
test/webcrypto/sign.t.js
ts/njs_webcrypto.d.ts