Use only standard window.crypto.subtle in gcm.js
There is currently no support for AES-GCM in IE11 and Safari/iOSqq
This commit is contained in:
parent
9b2823aa67
commit
760bdb8f00
|
@ -25,7 +25,7 @@
|
||||||
import util from '../util.js';
|
import util from '../util.js';
|
||||||
import config from '../config';
|
import config from '../config';
|
||||||
import asmCrypto from 'asmcrypto-lite';
|
import asmCrypto from 'asmcrypto-lite';
|
||||||
const webCrypto = util.getWebCrypto();
|
const webCrypto = typeof window !== 'undefined' && window.crypto && window.crypto.subtle; // no GCM support in IE11, Safari 9
|
||||||
const nodeCrypto = util.getNodeCrypto();
|
const nodeCrypto = util.getNodeCrypto();
|
||||||
const Buffer = util.getNodeBuffer();
|
const Buffer = util.getNodeBuffer();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user