Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@aws-crypto/raw-aes-keyring-browser

Package Overview
Dependencies
Maintainers
9
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-crypto/raw-aes-keyring-browser - npm Package Compare versions

Comparing version 3.0.2 to 3.1.0

44

build/main/src/raw_aes_keyring_browser.js

@@ -12,5 +12,5 @@ "use strict";

const web_crypto_backend_1 = require("@aws-crypto/web-crypto-backend");
const { serializeEncryptionContext } = serialize_1.serializeFactory(util_utf8_browser_1.fromUtf8);
const { rawAesEncryptedDataKey } = raw_keyring_1.rawAesEncryptedDataKeyFactory(util_utf8_browser_1.toUtf8, util_utf8_browser_1.fromUtf8);
const { rawAesEncryptedParts } = raw_keyring_1.rawAesEncryptedPartsFactory(util_utf8_browser_1.fromUtf8);
const { serializeEncryptionContext } = (0, serialize_1.serializeFactory)(util_utf8_browser_1.fromUtf8);
const { rawAesEncryptedDataKey } = (0, raw_keyring_1.rawAesEncryptedDataKeyFactory)(util_utf8_browser_1.toUtf8, util_utf8_browser_1.fromUtf8);
const { rawAesEncryptedParts } = (0, raw_keyring_1.rawAesEncryptedPartsFactory)(util_utf8_browser_1.fromUtf8);
const encryptFlags = material_management_browser_1.KeyringTraceFlag.WRAPPING_KEY_ENCRYPTED_DATA_KEY |

@@ -25,3 +25,3 @@ material_management_browser_1.KeyringTraceFlag.WRAPPING_KEY_SIGNED_ENC_CTX;

/* Precondition: AesKeyringWebCrypto needs identifying information for encrypt and decrypt. */
material_management_browser_1.needs(keyName && keyNamespace, 'Identifying information must be defined.');
(0, material_management_browser_1.needs)(keyName && keyNamespace, 'Identifying information must be defined.');
/* Precondition: RawAesKeyringWebCrypto requires a wrappingSuite to be a valid RawAesWrappingSuite. */

@@ -58,6 +58,6 @@ const wrappingMaterial = new raw_keyring_1.WebCryptoRawAesMaterial(wrappingSuite)

};
material_management_browser_1.readOnlyProperty(this, 'keyName', keyName);
material_management_browser_1.readOnlyProperty(this, 'keyNamespace', keyNamespace);
material_management_browser_1.readOnlyProperty(this, '_wrapKey', _wrapKey);
material_management_browser_1.readOnlyProperty(this, '_unwrapKey', _unwrapKey);
(0, material_management_browser_1.readOnlyProperty)(this, 'keyName', keyName);
(0, material_management_browser_1.readOnlyProperty)(this, 'keyNamespace', keyNamespace);
(0, material_management_browser_1.readOnlyProperty)(this, '_wrapKey', _wrapKey);
(0, material_management_browser_1.readOnlyProperty)(this, '_unwrapKey', _unwrapKey);
}

@@ -68,6 +68,6 @@ _filter({ providerId, providerInfo }) {

}
_rawOnEncrypt = raw_keyring_1._onEncrypt(random_source_browser_1.randomValuesOnly);
_rawOnEncrypt = (0, raw_keyring_1._onEncrypt)(random_source_browser_1.randomValuesOnly);
_onEncrypt = async (material) => {
const _material = await this._rawOnEncrypt(material);
return material_management_browser_1.importForWebCryptoEncryptionMaterial(_material);
return (0, material_management_browser_1.importForWebCryptoEncryptionMaterial)(_material);
};

@@ -78,5 +78,5 @@ /* onDecrypt does not need to import the crypto key, because this is handled in the unwrap operation

*/
_onDecrypt = raw_keyring_1._onDecrypt();
_onDecrypt = (0, raw_keyring_1._onDecrypt)();
static async importCryptoKey(masterKey, wrappingSuite) {
material_management_browser_1.needs(masterKey instanceof Uint8Array, 'Unsupported master key type.');
(0, material_management_browser_1.needs)(masterKey instanceof Uint8Array, 'Unsupported master key type.');
const material = new raw_keyring_1.WebCryptoRawAesMaterial(wrappingSuite)

@@ -92,7 +92,7 @@ /* Precondition: masterKey must correspond to the algorithm suite specification.

});
return backendForRawAesMasterKey().then(async (backend) => material_management_browser_1._importCryptoKey(backend.subtle, material, ['encrypt', 'decrypt']));
return backendForRawAesMasterKey().then(async (backend) => (0, material_management_browser_1._importCryptoKey)(backend.subtle, material, ['encrypt', 'decrypt']));
}
}
exports.RawAesKeyringWebCrypto = RawAesKeyringWebCrypto;
material_management_browser_1.immutableClass(RawAesKeyringWebCrypto);
(0, material_management_browser_1.immutableClass)(RawAesKeyringWebCrypto);
/**

@@ -111,6 +111,6 @@ * Uses aes-gcm to encrypt the data key and return the passed WebCryptoEncryptionMaterial with

const iv = await backend.randomValues(material.suite.ivLength);
const getSubtleInfo = material_management_browser_1.currySubtleFunction(wrappingMaterial, backend, 'encrypt');
const getSubtleInfo = (0, material_management_browser_1.currySubtleFunction)(wrappingMaterial, backend, 'encrypt');
const info = new Uint8Array();
const { getSubtleEncrypt } = await getSubtleInfo(info);
const dataKey = material_management_browser_1.unwrapDataKey(material.getUnencryptedDataKey());
const dataKey = (0, material_management_browser_1.unwrapDataKey)(material.getUnencryptedDataKey());
const buffer = await getSubtleEncrypt(iv, aad)(dataKey);

@@ -137,9 +137,9 @@ const ciphertext = new Uint8Array(buffer, 0, buffer.byteLength - material.suite.tagLength / 8);

const backend = await backendForRawAesMasterKey();
const getSubtleInfo = material_management_browser_1.currySubtleFunction(wrappingMaterial, backend, 'decrypt');
const getSubtleInfo = (0, material_management_browser_1.currySubtleFunction)(wrappingMaterial, backend, 'decrypt');
const info = new Uint8Array();
const getSubtleDecrypt = await getSubtleInfo(info);
const buffer = await getSubtleDecrypt(iv, aad)(serialize_1.concatBuffers(ciphertext, authTag));
const buffer = await getSubtleDecrypt(iv, aad)((0, serialize_1.concatBuffers)(ciphertext, authTag));
const trace = { keyNamespace, keyName, flags: decryptFlags };
material.setUnencryptedDataKey(new Uint8Array(buffer), trace);
return material_management_browser_1.importForWebCryptoDecryptionMaterial(material);
return (0, material_management_browser_1.importForWebCryptoDecryptionMaterial)(material);
}

@@ -156,7 +156,7 @@ /**

async function backendForRawAesMasterKey() {
const backend = await web_crypto_backend_1.getWebCryptoBackend();
const backend = await (0, web_crypto_backend_1.getWebCryptoBackend)();
const { randomValues } = backend;
const subtle = web_crypto_backend_1.getNonZeroByteBackend(backend);
const subtle = (0, web_crypto_backend_1.getNonZeroByteBackend)(backend);
return { randomValues, subtle };
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmF3X2Flc19rZXlyaW5nX2Jyb3dzZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvcmF3X2Flc19rZXlyaW5nX2Jyb3dzZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7OztBQUV0Qyx5RkFnQmdEO0FBQ2hELHFEQUF1RTtBQUN2RSx5REFTZ0M7QUFDaEMsa0VBQTZEO0FBQzdELDZFQUFvRTtBQUNwRSx1RUFHdUM7QUFDdkMsTUFBTSxFQUFFLDBCQUEwQixFQUFFLEdBQUcsNEJBQWdCLENBQUMsNEJBQVEsQ0FBQyxDQUFBO0FBQ2pFLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxHQUFHLDJDQUE2QixDQUM5RCwwQkFBTSxFQUNOLDRCQUFRLENBQ1QsQ0FBQTtBQUNELE1BQU0sRUFBRSxvQkFBb0IsRUFBRSxHQUFHLHlDQUEyQixDQUFDLDRCQUFRLENBQUMsQ0FBQTtBQUN0RSxNQUFNLFlBQVksR0FDaEIsOENBQWdCLENBQUMsK0JBQStCO0lBQ2hELDhDQUFnQixDQUFDLDJCQUEyQixDQUFBO0FBQzlDLE1BQU0sWUFBWSxHQUNoQiw4Q0FBZ0IsQ0FBQywrQkFBK0I7SUFDaEQsOENBQWdCLENBQUMsNkJBQTZCLENBQUE7QUFTaEQsTUFBYSxzQkFBdUIsU0FBUSw4Q0FBZ0I7SUFNMUQsWUFBWSxLQUFrQztRQUM1QyxLQUFLLEVBQUUsQ0FBQTtRQUNQLE1BQU0sRUFBRSxPQUFPLEVBQUUsWUFBWSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsR0FBRyxLQUFLLENBQUE7UUFDakUsOEZBQThGO1FBQzlGLG1DQUFLLENBQUMsT0FBTyxJQUFJLFlBQVksRUFBRSwwQ0FBMEMsQ0FBQyxDQUFBO1FBQzFFLHNHQUFzRztRQUN0RyxNQUFNLGdCQUFnQixHQUFHLElBQUkscUNBQXVCLENBQUMsYUFBYSxDQUFDO1lBQ2pFOzs7ZUFHRzthQUNGLFlBQVksQ0FBQyxTQUFTLEVBQUU7WUFDdkIsWUFBWTtZQUNaLE9BQU87WUFDUCxLQUFLLEVBQUUsOENBQWdCLENBQUMsK0JBQStCO1NBQ3hELENBQUMsQ0FBQTtRQUVKLE1BQU0sUUFBUSxHQUFHLEtBQUssRUFBRSxRQUFxQyxFQUFFLEVBQUU7WUFDL0Q7Ozs7ZUFJRztZQUNILE1BQU0sR0FBRyxHQUFHLDBCQUEwQixDQUFDLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLEtBQUssQ0FDdEUsQ0FBQyxDQUNGLENBQUE7WUFDRCxNQUFNLEVBQUUsWUFBWSxFQUFFLE9BQU8sRUFBRSxHQUFHLElBQUksQ0FBQTtZQUV0QyxPQUFPLGFBQWEsQ0FDbEIsWUFBWSxFQUNaLE9BQU8sRUFDUCxRQUFRLEVBQ1IsR0FBRyxFQUNILGdCQUFnQixDQUNqQixDQUFBO1FBQ0gsQ0FBQyxDQUFBO1FBRUQsTUFBTSxVQUFVLEdBQUcsS0FBSyxFQUN0QixRQUFxQyxFQUNyQyxHQUFxQixFQUNyQixFQUFFO1lBQ0Y7Ozs7ZUFJRztZQUNILE1BQU0sR0FBRyxHQUFHLDBCQUEwQixDQUFDLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLEtBQUssQ0FDdEUsQ0FBQyxDQUNGLENBQUE7WUFDRCxNQUFNLEVBQUUsWUFBWSxFQUFFLE9BQU8sRUFBRSxHQUFHLElBQUksQ0FBQTtZQUV0QyxPQUFPLGVBQWUsQ0FDcEIsWUFBWSxFQUNaLE9BQU8sRUFDUCxRQUFRLEVBQ1IsZ0JBQWdCLEVBQ2hCLEdBQUcsRUFDSCxHQUFHLENBQ0osQ0FBQTtRQUNILENBQUMsQ0FBQTtRQUVELDhDQUFnQixDQUFDLElBQUksRUFBRSxTQUFTLEVBQUUsT0FBTyxDQUFDLENBQUE7UUFDMUMsOENBQWdCLENBQUMsSUFBSSxFQUFFLGNBQWMsRUFBRSxZQUFZLENBQUMsQ0FBQTtRQUNwRCw4Q0FBZ0IsQ0FBQyxJQUFJLEVBQUUsVUFBVSxFQUFFLFFBQVEsQ0FBQyxDQUFBO1FBQzVDLDhDQUFnQixDQUFDLElBQUksRUFBRSxZQUFZLEVBQUUsVUFBVSxDQUFDLENBQUE7SUFDbEQsQ0FBQztJQUVELE9BQU8sQ0FBQyxFQUFFLFVBQVUsRUFBRSxZQUFZLEVBQW9CO1FBQ3BELE1BQU0sRUFBRSxZQUFZLEVBQUUsT0FBTyxFQUFFLEdBQUcsSUFBSSxDQUFBO1FBQ3RDLE9BQU8sVUFBVSxLQUFLLFlBQVksSUFBSSxZQUFZLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBQyxDQUFBO0lBQ3hFLENBQUM7SUFFRCxhQUFhLEdBQUcsd0JBQVUsQ0FDeEIsd0NBQWdCLENBQ2pCLENBQUE7SUFDRCxVQUFVLEdBQUcsS0FBSyxFQUFFLFFBQXFDLEVBQUUsRUFBRTtRQUMzRCxNQUFNLFNBQVMsR0FBRyxNQUFNLElBQUksQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDLENBQUE7UUFDcEQsT0FBTyxrRUFBb0MsQ0FBQyxTQUFTLENBQUMsQ0FBQTtJQUN4RCxDQUFDLENBQUE7SUFFRDs7O09BR0c7SUFDSCxVQUFVLEdBQUcsd0JBQVUsRUFBbUQsQ0FBQTtJQUUxRSxNQUFNLENBQUMsS0FBSyxDQUFDLGVBQWUsQ0FDMUIsU0FBcUIsRUFDckIsYUFBc0M7UUFFdEMsbUNBQUssQ0FBQyxTQUFTLFlBQVksVUFBVSxFQUFFLDhCQUE4QixDQUFDLENBQUE7UUFDdEUsTUFBTSxRQUFRLEdBQUcsSUFBSSxxQ0FBdUIsQ0FBQyxhQUFhLENBQUM7WUFDekQ7OztlQUdHO2FBQ0YscUJBQXFCLENBQUMsU0FBUyxFQUFFO1lBQ2hDLFlBQVksRUFBRSxZQUFZO1lBQzFCLE9BQU8sRUFBRSxZQUFZO1lBQ3JCLEtBQUssRUFBRSw4Q0FBZ0IsQ0FBQywrQkFBK0I7U0FDeEQsQ0FBQyxDQUFBO1FBQ0osT0FBTyx5QkFBeUIsRUFBRSxDQUFDLElBQUksQ0FBQyxLQUFLLEVBQUUsT0FBTyxFQUFFLEVBQUUsQ0FDeEQsOENBQWdCLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxTQUFTLEVBQUUsU0FBUyxDQUFDLENBQUMsQ0FDbkUsQ0FBQTtJQUNILENBQUM7Q0FDRjtBQS9HRCx3REErR0M7QUFDRCw0Q0FBYyxDQUFDLHNCQUFzQixDQUFDLENBQUE7QUFFdEM7Ozs7Ozs7OztHQVNHO0FBQ0gsS0FBSyxVQUFVLGFBQWEsQ0FDMUIsWUFBb0IsRUFDcEIsT0FBZSxFQUNmLFFBQXFDLEVBQ3JDLEdBQWUsRUFDZixnQkFBeUM7SUFFekMsTUFBTSxPQUFPLEdBQUcsTUFBTSx5QkFBeUIsRUFBRSxDQUFBO0lBQ2pELE1BQU0sRUFBRSxHQUFHLE1BQU0sT0FBTyxDQUFDLFlBQVksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQyxDQUFBO0lBRTlELE1BQU0sYUFBYSxHQUFHLGlEQUFtQixDQUN2QyxnQkFBZ0IsRUFDaEIsT0FBTyxFQUNQLFNBQVMsQ0FDVixDQUFBO0lBQ0QsTUFBTSxJQUFJLEdBQUcsSUFBSSxVQUFVLEVBQUUsQ0FBQTtJQUM3QixNQUFNLEVBQUUsZ0JBQWdCLEVBQUUsR0FBRyxNQUFNLGFBQWEsQ0FBQyxJQUFJLENBQUMsQ0FBQTtJQUV0RCxNQUFNLE9BQU8sR0FBRywyQ0FBYSxDQUFDLFFBQVEsQ0FBQyxxQkFBcUIsRUFBRSxDQUFDLENBQUE7SUFDL0QsTUFBTSxNQUFNLEdBQUcsTUFBTSxnQkFBZ0IsQ0FBQyxFQUFFLEVBQUUsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUE7SUFDdkQsTUFBTSxVQUFVLEdBQUcsSUFBSSxVQUFVLENBQy9CLE1BQU0sRUFDTixDQUFDLEVBQ0QsTUFBTSxDQUFDLFVBQVUsR0FBRyxRQUFRLENBQUMsS0FBSyxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQ2pELENBQUE7SUFDRCxNQUFNLE9BQU8sR0FBRyxJQUFJLFVBQVUsQ0FDNUIsTUFBTSxFQUNOLE1BQU0sQ0FBQyxVQUFVLEdBQUcsUUFBUSxDQUFDLEtBQUssQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUNqRCxDQUFBO0lBRUQsTUFBTSxHQUFHLEdBQUcsc0JBQXNCLENBQ2hDLFlBQVksRUFDWixPQUFPLEVBQ1AsRUFBRSxFQUNGLFVBQVUsRUFDVixPQUFPLENBQ1IsQ0FBQTtJQUNELE9BQU8sUUFBUSxDQUFDLG1CQUFtQixDQUFDLEdBQUcsRUFBRSxZQUFZLENBQUMsQ0FBQTtBQUN4RCxDQUFDO0FBRUQ7Ozs7Ozs7Ozs7R0FVRztBQUNILEtBQUssVUFBVSxlQUFlLENBQzVCLFlBQW9CLEVBQ3BCLE9BQWUsRUFDZixRQUFxQyxFQUNyQyxnQkFBeUMsRUFDekMsR0FBcUIsRUFDckIsR0FBZTtJQUVmLE1BQU0sRUFBRSxLQUFLLEVBQUUsR0FBRyxRQUFRLENBQUE7SUFDMUIsTUFBTSxFQUFFLEVBQUUsRUFBRSxVQUFVLEVBQUUsT0FBTyxFQUFFLEdBQUcsb0JBQW9CLENBQUMsS0FBSyxFQUFFLE9BQU8sRUFBRSxHQUFHLENBQUMsQ0FBQTtJQUU3RSxNQUFNLE9BQU8sR0FBRyxNQUFNLHlCQUF5QixFQUFFLENBQUE7SUFFakQsTUFBTSxhQUFhLEdBQUcsaURBQW1CLENBQ3ZDLGdCQUFnQixFQUNoQixPQUFPLEVBQ1AsU0FBUyxDQUNWLENBQUE7SUFDRCxNQUFNLElBQUksR0FBRyxJQUFJLFVBQVUsRUFBRSxDQUFBO0lBQzdCLE1BQU0sZ0JBQWdCLEdBQUcsTUFBTSxhQUFhLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDbEQsTUFBTSxNQUFNLEdBQUcsTUFBTSxnQkFBZ0IsQ0FDbkMsRUFBRSxFQUNGLEdBQUcsQ0FDSixDQUFDLHlCQUFhLENBQUMsVUFBVSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUE7SUFDckMsTUFBTSxLQUFLLEdBQUcsRUFBRSxZQUFZLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxZQUFZLEVBQUUsQ0FBQTtJQUM1RCxRQUFRLENBQUMscUJBQXFCLENBQUMsSUFBSSxVQUFVLENBQUMsTUFBTSxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUE7SUFDN0QsT0FBTyxrRUFBb0MsQ0FBQyxRQUFRLENBQUMsQ0FBQTtBQUN2RCxDQUFDO0FBRUQ7Ozs7Ozs7O0dBUUc7QUFDSCxLQUFLLFVBQVUseUJBQXlCO0lBQ3RDLE1BQU0sT0FBTyxHQUFHLE1BQU0sd0NBQW1CLEVBQUUsQ0FBQTtJQUMzQyxNQUFNLEVBQUUsWUFBWSxFQUFFLEdBQUcsT0FBTyxDQUFBO0lBQ2hDLE1BQU0sTUFBTSxHQUFHLDBDQUFxQixDQUFDLE9BQU8sQ0FBQyxDQUFBO0lBRTdDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxFQUFFLENBQUE7QUFDakMsQ0FBQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmF3X2Flc19rZXlyaW5nX2Jyb3dzZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvcmF3X2Flc19rZXlyaW5nX2Jyb3dzZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7OztBQUV0Qyx5RkFnQmdEO0FBQ2hELHFEQUF1RTtBQUN2RSx5REFTZ0M7QUFDaEMsa0VBQTZEO0FBQzdELDZFQUFvRTtBQUNwRSx1RUFHdUM7QUFDdkMsTUFBTSxFQUFFLDBCQUEwQixFQUFFLEdBQUcsSUFBQSw0QkFBZ0IsRUFBQyw0QkFBUSxDQUFDLENBQUE7QUFDakUsTUFBTSxFQUFFLHNCQUFzQixFQUFFLEdBQUcsSUFBQSwyQ0FBNkIsRUFDOUQsMEJBQU0sRUFDTiw0QkFBUSxDQUNULENBQUE7QUFDRCxNQUFNLEVBQUUsb0JBQW9CLEVBQUUsR0FBRyxJQUFBLHlDQUEyQixFQUFDLDRCQUFRLENBQUMsQ0FBQTtBQUN0RSxNQUFNLFlBQVksR0FDaEIsOENBQWdCLENBQUMsK0JBQStCO0lBQ2hELDhDQUFnQixDQUFDLDJCQUEyQixDQUFBO0FBQzlDLE1BQU0sWUFBWSxHQUNoQiw4Q0FBZ0IsQ0FBQywrQkFBK0I7SUFDaEQsOENBQWdCLENBQUMsNkJBQTZCLENBQUE7QUFTaEQsTUFBYSxzQkFBdUIsU0FBUSw4Q0FBZ0I7SUFNMUQsWUFBWSxLQUFrQztRQUM1QyxLQUFLLEVBQUUsQ0FBQTtRQUNQLE1BQU0sRUFBRSxPQUFPLEVBQUUsWUFBWSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsR0FBRyxLQUFLLENBQUE7UUFDakUsOEZBQThGO1FBQzlGLElBQUEsbUNBQUssRUFBQyxPQUFPLElBQUksWUFBWSxFQUFFLDBDQUEwQyxDQUFDLENBQUE7UUFDMUUsc0dBQXNHO1FBQ3RHLE1BQU0sZ0JBQWdCLEdBQUcsSUFBSSxxQ0FBdUIsQ0FBQyxhQUFhLENBQUM7WUFDakU7OztlQUdHO2FBQ0YsWUFBWSxDQUFD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
{
"name": "@aws-crypto/raw-aes-keyring-browser",
"version": "3.0.2",
"version": "3.1.0",
"scripts": {

@@ -21,7 +21,7 @@ "prepublishOnly": "npm run build",

"dependencies": {
"@aws-crypto/material-management-browser": "^3.0.2",
"@aws-crypto/material-management-browser": "^3.1.0",
"@aws-crypto/random-source-browser": "1.0.0",
"@aws-crypto/raw-keyring": "^3.0.0",
"@aws-crypto/serialize": "^3.0.0",
"@aws-crypto/web-crypto-backend": "^3.0.2",
"@aws-crypto/raw-keyring": "^3.1.0",
"@aws-crypto/serialize": "^3.1.0",
"@aws-crypto/web-crypto-backend": "^3.1.0",
"@aws-sdk/util-utf8-browser": "3.23.0",

@@ -37,3 +37,3 @@ "tslib": "^2.2.0"

],
"gitHead": "80db4edcce0853a303e0200551bf658cac18f9c6"
"gitHead": "1bc8957ce9378767d3fca65ae5310c130384e075"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc