@aws-crypto/decrypt-browser
Advanced tools
Comparing version 3.0.2 to 3.1.0
@@ -11,5 +11,5 @@ "use strict"; | ||
/* Precondition: browser buildDecrypt needs a valid commitmentPolicy. */ | ||
material_management_browser_1.needs(material_management_browser_1.CommitmentPolicy[commitmentPolicy], 'Invalid commitment policy.'); | ||
(0, material_management_browser_1.needs)(material_management_browser_1.CommitmentPolicy[commitmentPolicy], 'Invalid commitment policy.'); | ||
/* Precondition: browser buildDecrypt needs a valid maxEncryptedDataKeys. */ | ||
material_management_browser_1.needs(maxEncryptedDataKeys === false || maxEncryptedDataKeys >= 1, 'Invalid maxEncryptedDataKeys value.'); | ||
(0, material_management_browser_1.needs)(maxEncryptedDataKeys === false || maxEncryptedDataKeys >= 1, 'Invalid maxEncryptedDataKeys value.'); | ||
const clientOptions = { | ||
@@ -24,2 +24,2 @@ commitmentPolicy, | ||
exports.buildDecrypt = buildDecrypt; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVjcnlwdF9jbGllbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvZGVjcnlwdF9jbGllbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7OztBQUV0Qyx1Q0FBb0M7QUFDcEMseUZBSWdEO0FBU2hELFNBQWdCLFlBQVksQ0FDMUIsVUFBcUQsRUFBRTtJQUl2RCxNQUFNLEVBQ0osZ0JBQWdCLEdBQUcsOENBQWdCLENBQUMsK0JBQStCLEVBQ25FLG9CQUFvQixHQUFHLEtBQUssR0FDN0IsR0FBRyxPQUFPLE9BQU8sS0FBSyxRQUFRLENBQUMsQ0FBQyxDQUFDLEVBQUUsZ0JBQWdCLEVBQUUsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQTtJQUV6RSx3RUFBd0U7SUFDeEUsbUNBQUssQ0FBQyw4Q0FBZ0IsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLDRCQUE0QixDQUFDLENBQUE7SUFDdkUsNEVBQTRFO0lBQzVFLG1DQUFLLENBQ0gsb0JBQW9CLEtBQUssS0FBSyxJQUFJLG9CQUFvQixJQUFJLENBQUMsRUFDM0QscUNBQXFDLENBQ3RDLENBQUE7SUFFRCxNQUFNLGFBQWEsR0FBa0I7UUFDbkMsZ0JBQWdCO1FBQ2hCLG9CQUFvQjtLQUNyQixDQUFBO0lBQ0QsT0FBTztRQUNMLE9BQU8sRUFBRSxrQkFBUSxDQUFDLElBQUksQ0FBQyxFQUFFLEVBQUUsYUFBYSxDQUFDO0tBQzFDLENBQUE7QUFDSCxDQUFDO0FBekJELG9DQXlCQyJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVjcnlwdF9jbGllbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvZGVjcnlwdF9jbGllbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7OztBQUV0Qyx1Q0FBb0M7QUFDcEMseUZBSWdEO0FBU2hELFNBQWdCLFlBQVksQ0FDMUIsVUFBcUQsRUFBRTtJQUl2RCxNQUFNLEVBQ0osZ0JBQWdCLEdBQUcsOENBQWdCLENBQUMsK0JBQStCLEVBQ25FLG9CQUFvQixHQUFHLEtBQUssR0FDN0IsR0FBRyxPQUFPLE9BQU8sS0FBSyxRQUFRLENBQUMsQ0FBQyxDQUFDLEVBQUUsZ0JBQWdCLEVBQUUsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQTtJQUV6RSx3RUFBd0U7SUFDeEUsSUFBQSxtQ0FBSyxFQUFDLDhDQUFnQixDQUFDLGdCQUFnQixDQUFDLEVBQUUsNEJBQTRCLENBQUMsQ0FBQTtJQUN2RSw0RUFBNEU7SUFDNUUsSUFBQSxtQ0FBSyxFQUNILG9CQUFvQixLQUFLLEtBQUssSUFBSSxvQkFBb0IsSUFBSSxDQUFDLEVBQzNELHFDQUFxQyxDQUN0QyxDQUFBO0lBRUQsTUFBTSxhQUFhLEdBQWtCO1FBQ25DLGdCQUFnQjtRQUNoQixvQkFBb0I7S0FDckIsQ0FBQTtJQUNELE9BQU87UUFDTCxPQUFPLEVBQUUsa0JBQVEsQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFLGFBQWEsQ0FBQztLQUMxQyxDQUFBO0FBQ0gsQ0FBQztBQXpCRCxvQ0F5QkMifQ== |
@@ -9,10 +9,10 @@ "use strict"; | ||
const util_utf8_browser_1 = require("@aws-sdk/util-utf8-browser"); | ||
const deserialize = serialize_1.deserializeFactory(util_utf8_browser_1.toUtf8, material_management_browser_1.WebCryptoAlgorithmSuite); | ||
const { messageAADContentString, messageAAD } = serialize_1.aadFactory(util_utf8_browser_1.fromUtf8); | ||
const deserialize = (0, serialize_1.deserializeFactory)(util_utf8_browser_1.toUtf8, material_management_browser_1.WebCryptoAlgorithmSuite); | ||
const { messageAADContentString, messageAAD } = (0, serialize_1.aadFactory)(util_utf8_browser_1.fromUtf8); | ||
async function _decrypt({ commitmentPolicy, maxEncryptedDataKeys }, cmm, ciphertext) { | ||
/* Precondition: _decrypt needs a valid commitmentPolicy. */ | ||
material_management_browser_1.needs(material_management_browser_1.CommitmentPolicy[commitmentPolicy], 'Invalid commitment policy.'); | ||
(0, material_management_browser_1.needs)(material_management_browser_1.CommitmentPolicy[commitmentPolicy], 'Invalid commitment policy.'); | ||
// buildDecrypt defaults this to false for backwards compatibility, so this is satisfied | ||
/* Precondition: _decrypt needs a valid maxEncryptedDataKeys. */ | ||
material_management_browser_1.needs(maxEncryptedDataKeys === false || maxEncryptedDataKeys >= 1, 'Invalid maxEncryptedDataKeys value.'); | ||
(0, material_management_browser_1.needs)(maxEncryptedDataKeys === false || maxEncryptedDataKeys >= 1, 'Invalid maxEncryptedDataKeys value.'); | ||
/* If the cmm is a Keyring, wrap it with WebCryptoDefaultCryptographicMaterialsManager. */ | ||
@@ -46,3 +46,3 @@ cmm = | ||
material_management_browser_1.CommitmentPolicySuites.isDecryptEnabled(commitmentPolicy, material.suite, messageIdStr); | ||
const { getDecryptInfo, subtleVerify, dispose } = await material_management_browser_1.getDecryptionHelper(material); | ||
const { getDecryptInfo, subtleVerify, dispose } = await (0, material_management_browser_1.getDecryptionHelper)(material); | ||
const getSubtleDecrypt = await getDecryptInfo(messageId, messageHeader.suiteData); | ||
@@ -60,7 +60,7 @@ // The tag is appended to the Data | ||
const signatureInfo = ciphertext.slice(readPos); | ||
const derSignature = serialize_1.deserializeSignature(signatureInfo); | ||
const rawSignature = serialize_1.der2raw(derSignature, material.suite); | ||
const derSignature = (0, serialize_1.deserializeSignature)(signatureInfo); | ||
const rawSignature = (0, serialize_1.der2raw)(derSignature, material.suite); | ||
const isValid = await subtleVerify(rawSignature, data); | ||
/* Postcondition: subtleVerify must validate the signature. */ | ||
material_management_browser_1.needs(isValid, 'Invalid Signature'); | ||
(0, material_management_browser_1.needs)(isValid, 'Invalid Signature'); | ||
return { messageHeader, plaintext }; | ||
@@ -97,7 +97,7 @@ } | ||
*/ | ||
material_management_browser_1.needs(frameInfo.sequenceNumber === sequenceNumber, 'Encrypted body sequence out of order.'); | ||
(0, material_management_browser_1.needs)(frameInfo.sequenceNumber === sequenceNumber, 'Encrypted body sequence out of order.'); | ||
clearBuffers.push(clearBlob); | ||
readPos = frameInfo.readPos; | ||
if (frameInfo.isFinalFrame) { | ||
const plaintext = serialize_1.concatBuffers(...clearBuffers); | ||
const plaintext = (0, serialize_1.concatBuffers)(...clearBuffers); | ||
return { plaintext, readPos }; | ||
@@ -113,3 +113,3 @@ } | ||
const { messageHeader: { messageId }, } = headerInfo; | ||
const frameInfo = serialize_1.decodeBodyHeader(buffer, headerInfo, readPos); | ||
const frameInfo = (0, serialize_1.decodeBodyHeader)(buffer, headerInfo, readPos); | ||
if (!frameInfo) | ||
@@ -125,2 +125,2 @@ throw new Error('Format Error'); | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVjcnlwdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9kZWNyeXB0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOzs7QUFFdEMseUZBV2dEO0FBQ2hELHFEQVU4QjtBQUM5QixrRUFBNkQ7QUFFN0QsTUFBTSxXQUFXLEdBQUcsOEJBQWtCLENBQUMsMEJBQU0sRUFBRSxxREFBdUIsQ0FBQyxDQUFBO0FBQ3ZFLE1BQU0sRUFBRSx1QkFBdUIsRUFBRSxVQUFVLEVBQUUsR0FBRyxzQkFBVSxDQUFDLDRCQUFRLENBQUMsQ0FBQTtBQU83RCxLQUFLLFVBQVUsUUFBUSxDQUM1QixFQUFFLGdCQUFnQixFQUFFLG9CQUFvQixFQUFpQixFQUN6RCxHQUFpRCxFQUNqRCxVQUFzQjtJQUV0Qiw0REFBNEQ7SUFDNUQsbUNBQUssQ0FBQyw4Q0FBZ0IsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLDRCQUE0QixDQUFDLENBQUE7SUFFdkUsd0ZBQXdGO0lBQ3hGLGdFQUFnRTtJQUNoRSxtQ0FBSyxDQUNILG9CQUFvQixLQUFLLEtBQUssSUFBSSxvQkFBb0IsSUFBSSxDQUFDLEVBQzNELHFDQUFxQyxDQUN0QyxDQUFBO0lBRUQsMEZBQTBGO0lBQzFGLEdBQUc7UUFDRCxHQUFHLFlBQVksOENBQWdCO1lBQzdCLENBQUMsQ0FBQyxJQUFJLDJFQUE2QyxDQUFDLEdBQUcsQ0FBQztZQUN4RCxDQUFDLENBQUMsR0FBRyxDQUFBO0lBRVQsTUFBTSxVQUFVLEdBQUcsV0FBVyxDQUFDLHdCQUF3QixDQUFDLFVBQVUsRUFBRTtRQUNsRSxvQkFBb0I7S0FDckIsQ0FBQyxDQUFBO0lBQ0YsSUFBSSxVQUFVLEtBQUssS0FBSztRQUFFLE1BQU0sSUFBSSxLQUFLLENBQUMsd0JBQXdCLENBQUMsQ0FBQTtJQUNuRSxNQUFNLEVBQUUsYUFBYSxFQUFFLGNBQWMsRUFBRSxHQUFHLFVBQVUsQ0FBQTtJQUNwRCxNQUFNLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBRSxHQUFHLFVBQVUsQ0FBQTtJQUM1QyxNQUFNLEVBQUUsUUFBUSxFQUFFLGFBQWEsRUFBRSxHQUFHLFVBQVUsQ0FBQTtJQUM5QyxNQUFNLEVBQUUsaUJBQWlCLEVBQUUsaUJBQWlCLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxHQUNoRSxhQUFhLENBQUE7SUFFZix3QkFBd0I7SUFDeEIsTUFBTSxZQUFZLEdBQUcsQ0FBQyxHQUFHLFNBQVMsQ0FBQztTQUNoQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztTQUM1RCxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUE7SUFFWCwyR0FBMkc7SUFDM0csb0RBQXNCLENBQUMsZ0JBQWdCLENBQ3JDLGdCQUFnQixFQUNoQixjQUFjLEVBQ2QsWUFBWSxDQUNiLENBQUE7SUFFRCxNQUFNLEtBQUssR0FBRyxJQUFJLHFEQUF1QixDQUFDLE9BQU8sQ0FBQyxDQUFBO0lBRWxELE1BQU0sUUFBUSxHQUFHLE1BQU0sR0FBRyxDQUFDLGdCQUFnQixDQUFDO1FBQzFDLEtBQUs7UUFDTCxpQkFBaUI7UUFDakIsaUJBQWlCO0tBQ2xCLENBQUMsQ0FBQTtJQUVGLCtHQUErRztJQUMvRyxvREFBc0IsQ0FBQyxnQkFBZ0IsQ0FDckMsZ0JBQWdCLEVBQ2hCLFFBQVEsQ0FBQyxLQUFLLEVBQ2QsWUFBWSxDQUNiLENBQUE7SUFDRCxNQUFNLEVBQUUsY0FBYyxFQUFFLFlBQVksRUFBRSxPQUFPLEVBQUUsR0FBRyxNQUFNLGlEQUFtQixDQUN6RSxRQUFRLENBQ1QsQ0FBQTtJQUNELE1BQU0sZ0JBQWdCLEdBQUcsTUFBTSxjQUFjLENBQzNDLFNBQVMsRUFDUixhQUFpQyxDQUFDLFNBQVMsQ0FDN0MsQ0FBQTtJQUVELGtDQUFrQztJQUNsQyxNQUFNLGdCQUFnQixDQUFDLFFBQVEsRUFBRSxTQUFTLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQSxDQUFDLHdCQUF3QjtJQUVuRixNQUFNLEVBQUUsU0FBUyxFQUFFLE9BQU8sRUFBRSxHQUFHLE1BQU0sV0FBVyxDQUFDO1FBQy9DLE1BQU0sRUFBRSxVQUFVO1FBQ2xCLGdCQUFnQjtRQUNoQixVQUFVO0tBQ1gsQ0FBQyxDQUFBO0lBRUYsT0FBTyxFQUFFLENBQUE7SUFFVCxJQUFJLFlBQVksRUFBRTtRQUNoQixNQUFNLElBQUksR0FBRyxVQUFVLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxPQUFPLENBQUMsQ0FBQTtRQUN6QyxNQUFNLGFBQWEsR0FBRyxVQUFVLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFBO1FBRS9DLE1BQU0sWUFBWSxHQUFHLGdDQUFvQixDQUFDLGFBQWEsQ0FBQyxDQUFBO1FBQ3hELE1BQU0sWUFBWSxHQUFHLG1CQUFPLENBQUMsWUFBWSxFQUFFLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQTtRQUUxRCxNQUFNLE9BQU8sR0FBRyxNQUFNLFlBQVksQ0FBQyxZQUFZLEVBQUUsSUFBSSxDQUFDLENBQUE7UUFDdEQsOERBQThEO1FBQzlELG1DQUFLLENBQUMsT0FBTyxFQUFFLG1CQUFtQixDQUFDLENBQUE7UUFDbkMsT0FBTyxFQUFFLGFBQWEsRUFBRSxTQUFTLEVBQUUsQ0FBQTtLQUNwQztTQUFNO1FBQ0wsT0FBTyxFQUFFLGFBQWEsRUFBRSxTQUFTLEVBQUUsQ0FBQTtLQUNwQztBQUNILENBQUM7QUExRkQsNEJBMEZDO0FBWUQsS0FBSyxVQUFVLFdBQVcsQ0FBQyxFQUN6QixNQUFNLEVBQ04sZ0JBQWdCLEVBQ2hCLFVBQVUsR0FDUztJQUNuQixJQUFJLE9BQU8sR0FDVCxVQUFVLENBQUMsU0FBUyxDQUFDLFVBQVUsR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFDLGdCQUFnQixDQUFBO0lBQzFFLE1BQU0sWUFBWSxHQUFrQixFQUFFLENBQUE7SUFDdEMsSUFBSSxjQUFjLEdBQUcsQ0FBQyxDQUFBO0lBQ3RCLGlGQUFpRjtJQUNqRix3REFBd0Q7SUFDeEQsdUVBQXVFO0lBQ3ZFLDBDQUEwQztJQUMxQyxPQUFPLElBQUksRUFBRTtRQUNYLHlDQUF5QztRQUV6QyxrREFBa0Q7UUFDbEQsY0FBYyxJQUFJLENBQUMsQ0FBQTtRQUVuQixNQUFNLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxHQUFHLE1BQU0sYUFBYSxDQUFDO1lBQ25ELE1BQU07WUFDTixnQkFBZ0I7WUFDaEIsVUFBVTtZQUNWLE9BQU87U0FDUixDQUFDLENBQUE7UUFFRjs7Ozs7V0FLRztRQUNILG1DQUFLLENBQ0gsU0FBUyxDQUFDLGNBQWMsS0FBSyxjQUFjLEVBQzNDLHVDQUF1QyxDQUN4QyxDQUFBO1FBRUQsWUFBWSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQTtRQUM1QixPQUFPLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQTtRQUMzQixJQUFJLFNBQVMsQ0FBQyxZQUFZLEVBQUU7WUFDMUIsTUFBTSxTQUFTLEdBQUcseUJBQWEsQ0FBQyxHQUFHLFlBQVksQ0FBQyxDQUFBO1lBQ2hELE9BQU8sRUFBRSxTQUFTLEVBQUUsT0FBTyxFQUFFLENBQUE7U0FDOUI7S0FDRjtBQUNILENBQUM7QUFFRDs7O0dBR0c7QUFDSCxLQUFLLFVBQVUsYUFBYSxDQUFDLEVBQzNCLE1BQU0sRUFDTixnQkFBZ0IsRUFDaEIsVUFBVSxFQUNWLE9BQU8sR0FDYztJQUNyQixNQUFNLEVBQ0osYUFBYSxFQUFFLEVBQUUsU0FBUyxFQUFFLEdBQzdCLEdBQUcsVUFBVSxDQUFBO0lBQ2QsTUFBTSxTQUFTLEdBQUcsNEJBQWdCLENBQUMsTUFBTSxFQUFFLFVBQVUsRUFBRSxPQUFPLENBQUMsQ0FBQTtJQUMvRCxJQUFJLENBQUMsU0FBUztRQUFFLE1BQU0sSUFBSSxLQUFLLENBQUMsY0FBYyxDQUFDLENBQUE7SUFDL0MsTUFBTSxZQUFZLEdBQUcsU0FBUyxDQUFDLGFBQWEsR0FBRyxTQUFTLENBQUMsU0FBUyxHQUFHLENBQUMsQ0FBQTtJQUN0RSxNQUFNLGFBQWEsR0FBRyx1QkFBdUIsQ0FBQyxTQUFTLENBQUMsQ0FBQTtJQUN4RCxNQUFNLHFCQUFxQixHQUFHLFVBQVUsQ0FDdEMsU0FBUyxFQUNULGFBQWEsRUFDYixTQUFTLENBQUMsY0FBYyxFQUN4QixTQUFTLENBQUMsYUFBYSxDQUN4QixDQUFBO0lBQ0QsTUFBTSxVQUFVLEdBQUcsTUFBTSxDQUFDLEtBQUssQ0FDN0IsU0FBUyxDQUFDLE9BQU8sRUFDakIsU0FBUyxDQUFDLE9BQU8sR0FBRyxZQUFZLENBQ2pDLENBQUE7SUFDRCxNQUFNLFNBQVMsR0FBRyxNQUFNLGdCQUFnQixDQUN0QyxTQUFTLENBQUMsRUFBRSxFQUNaLHFCQUFxQixDQUN0QixDQUFDLFVBQVUsQ0FBQyxDQUFBO0lBQ2IsU0FBUyxDQUFDLE9BQU8sSUFBSSxZQUFZLENBQUE7SUFDakMsT0FBTyxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsQ0FBQTtBQUNqQyxDQUFDIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVjcnlwdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9kZWNyeXB0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOzs7QUFFdEMseUZBV2dEO0FBQ2hELHFEQVU4QjtBQUM5QixrRUFBNkQ7QUFFN0QsTUFBTSxXQUFXLEdBQUcsSUFBQSw4QkFBa0IsRUFBQywwQkFBTSxFQUFFLHFEQUF1QixDQUFDLENBQUE7QUFDdkUsTUFBTSxFQUFFLHVCQUF1QixFQUFFLFVBQVUsRUFBRSxHQUFHLElBQUEsc0JBQVUsRUFBQyw0QkFBUSxDQUFDLENBQUE7QUFPN0QsS0FBSyxVQUFVLFFBQVEsQ0FDNUIsRUFBRSxnQkFBZ0IsRUFBRSxvQkFBb0IsRUFBaUIsRUFDekQsR0FBaUQsRUFDakQsVUFBc0I7SUFFdEIsNERBQTREO0lBQzVELElBQUEsbUNBQUssRUFBQyw4Q0FBZ0IsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLDRCQUE0QixDQUFDLENBQUE7SUFFdkUsd0ZBQXdGO0lBQ3hGLGdFQUFnRTtJQUNoRSxJQUFBLG1DQUFLLEVBQ0gsb0JBQW9CLEtBQUssS0FBSyxJQUFJLG9CQUFvQixJQUFJLENBQUMsRUFDM0QscUNBQXFDLENBQ3RDLENBQUE7SUFFRCwwRkFBMEY7SUFDMUYsR0FBRztRQUNELEdBQUcsWUFBWSw4Q0FBZ0I7WUFDN0IsQ0FBQyxDQUFDLElBQUksMkVBQTZDLENBQUMsR0FBRyxDQUFDO1lBQ3hELENBQUMsQ0FBQyxHQUFHLENBQUE7SUFFVCxNQUFNLFVBQVUsR0FBRyxXQUFXLENBQUMsd0JBQXdCLENBQUMsVUFBVSxFQUFFO1FBQ2xFLG9CQUFvQjtLQUNyQixDQUFDLENBQUE7SUFDRixJQUFJLFVBQVUsS0FBSyxLQUFLO1FBQUUsTUFBTSxJQUFJLEtBQUssQ0FBQyx3QkFBd0IsQ0FBQyxDQUFBO0lBQ25FLE1BQU0sRUFBRSxhQUFhLEVBQUUsY0FBYyxFQUFFLEdBQUcsVUFBVSxD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 |
{ | ||
"name": "@aws-crypto/decrypt-browser", | ||
"version": "3.0.2", | ||
"version": "3.1.0", | ||
"scripts": { | ||
@@ -20,4 +20,4 @@ "prepublishOnly": "tsc -p tsconfig.json && tsc -p tsconfig.module.json", | ||
"dependencies": { | ||
"@aws-crypto/material-management-browser": "^3.0.2", | ||
"@aws-crypto/serialize": "^3.0.0", | ||
"@aws-crypto/material-management-browser": "^3.1.0", | ||
"@aws-crypto/serialize": "^3.1.0", | ||
"@aws-sdk/util-utf8-browser": "3.23.0", | ||
@@ -33,3 +33,3 @@ "tslib": "^2.2.0" | ||
], | ||
"gitHead": "80db4edcce0853a303e0200551bf658cac18f9c6" | ||
"gitHead": "1bc8957ce9378767d3fca65ae5310c130384e075" | ||
} |
48047