!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="9dba87d6-589c-3ac7-9814-9add95823584")}catch(e){}}(); define(["require","exports","./c_init_data_debug_panel","./c_pap-events_docsend_view_docsend_hub_entry_button"],(function(e,t,n,a){"use strict";async function r(){const t=n.edge&&!n.edgeChromium();if(void 0!==window.crypto.subtle&&!t&&!n.checkBrowserVersion(n.chrome,40,!1))return window.crypto;if(t){const{legacyEdgeWrapper:t}=await new Promise((function(t,n){e(["./c_security_legacy_edge_shim"],t,n)})),n=t();if(void 0!==n)return n}throw function(e){const t=new Error(e);return t.isBrowserNotSupported=!0,t}("WebCrypto not supported")}t.encryptWithPublicKey=async function(e,t,n){return r().then((async r=>{const i=r.getRandomValues(new Uint8Array(12)),s=await r.subtle.generateKey({name:"AES-GCM",length:128},!0,["encrypt","decrypt"]),c=await r.subtle.encrypt({name:"AES-GCM",iv:i},s,t),o=await r.subtle.exportKey("raw",s),u=await r.subtle.importKey("spki",e,{name:"RSA-OAEP",hash:"SHA-256"},!0,["encrypt"]),w=await r.subtle.encrypt({name:"RSA-OAEP"},u,o),y=new ArrayBuffer(2);return new DataView(y).setInt16(0,n),a.concatenateArrayBuffers(y,w,i,c)}))},t.hashSHA256=async function(e){const t=await r(),n=await t.subtle.digest("SHA-256",e);return new Uint8Array(n)},t.hmacMessage=async function(e,t){const n=await r(),a=await n.subtle.importKey("raw",e,{name:"HMAC",hash:"SHA-256"},!0,["sign"]),i=await n.subtle.sign({name:"HMAC"},a,t);return new Uint8Array(i)},t.verifyMessageHmac=async function(e,t,n){const a=await r(),i=await a.subtle.importKey("raw",e,{name:"HMAC",hash:"SHA-256"},!0,["verify"]);return await a.subtle.verify({name:"HMAC"},i,n,t)}})); //# sourceMappingURL=c_security_crypto.js-vflta7g-f.map //# debugId=9dba87d6-589c-3ac7-9814-9add95823584