namespace webcrypto.liner {
    let _w: any = window;

    export const nativeCrypto: NativeCrypto = _w.crypto || _w.msCrypto;
    export const nativeSubtle = nativeCrypto.subtle || (nativeCrypto as any).webkitSubtle;
}
namespace webcrypto.liner {
    let _w: any = window;

    export const nativeCrypto: NativeCrypto = _w.msCrypto || _w.crypto;
    export const nativeSubtle = nativeCrypto.subtle || (nativeCrypto as any).webkitSubtle;
}
Fix error with native crypto for IE - elliptic.js creats it own crypto object. So we must check for msCrypto first
Fix error with native crypto for IE
- elliptic.js creats it own crypto object. So we must check for msCrypto first
