PeculiarVentures / webcrypto-liner

webcrypto-liner is a polyfill that let's down-level User Agents (like IE/Edge) use libraries that depend on WebCrypto. (Keywords: Javascript, WebCrypto, Shim, Polyfill)
MIT License
149 stars 26 forks source link

PR #56

Open microshine opened 6 years ago

microshine commented 6 years ago

@dannycoates I just noticed your fork, there’s some good changes in here. If you’d be interested in having those merged into the main project just submit a PR be happy to accept them

dannycoates commented 6 years ago

hi @microshine, sure. I just hacked together exactly what I need, so it needs some work to make it good for general use. I'll try to do that and PR soon.

microshine commented 6 years ago

@dannycoates any luck with PR? There is new vote for PBKDF2.

You can make PR to webcrypto-core and webcrypto-liner. I'll test and fix it if needed

wh1t3cAt1k commented 3 years ago

Hey guys, I desperately needed PBKDF2 for use with @webcrypto/storage (it uses key derivation from a password by default and this behaviour is non-overridable unless I fork) and IE11 (Microsoft forces its usage for Office-JS add-ins, unfortunately).

I tried this library as a polyfill, but got a NotSupportedException. Seems like the implementation still missing?

UPD: I see that there is an implementation of PBKDF2, however looks like I hit a NotSupportedError because native subtle and not its polyfilled version is used. I will investigate some more.