@aws-crypto/raw-aes-keyring-node
Advanced tools
Comparing version 1.0.4 to 1.0.5
@@ -1,3 +0,3 @@ | ||
export { RawAesWrappingSuiteIdentifier, WrappingSuiteIdentifier } from '@aws-crypto/raw-keyring'; | ||
export { RawAesWrappingSuiteIdentifier, WrappingSuiteIdentifier, } from '@aws-crypto/raw-keyring'; | ||
export * from './raw_aes_keyring_node'; | ||
//# sourceMappingURL=index.d.ts.map |
"use strict"; | ||
/* | ||
* Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved. | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use | ||
* this file except in compliance with the License. A copy of the License is | ||
* located at | ||
* | ||
* http://aws.amazon.com/apache2.0/ | ||
* | ||
* or in the "license" file accompanying this file. This file is distributed on an | ||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | ||
* implied. See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
*/ | ||
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. | ||
// SPDX-License-Identifier: Apache-2.0 | ||
function __export(m) { | ||
@@ -23,2 +11,2 @@ for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; | ||
__export(require("./raw_aes_keyring_node")); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7Ozs7Ozs7Ozs7O0dBYUc7Ozs7O0FBRUgsdURBQWdHO0FBQXZGLHNEQUFBLDZCQUE2QixDQUFBO0FBQ3RDLDRDQUFzQyJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7Ozs7O0FBRXRDLHVEQUdnQztBQUY5QixzREFBQSw2QkFBNkIsQ0FBQTtBQUcvQiw0Q0FBc0MifQ== |
@@ -1,7 +0,3 @@ | ||
import { KeyringNode, NodeEncryptionMaterial, // eslint-disable-line no-unused-vars | ||
NodeDecryptionMaterial, // eslint-disable-line no-unused-vars | ||
EncryptedDataKey, NodeAlgorithmSuite } from '@aws-crypto/material-management-node'; | ||
import { WrappingSuiteIdentifier, // eslint-disable-line no-unused-vars | ||
WrapKey, // eslint-disable-line no-unused-vars | ||
UnwrapKey } from '@aws-crypto/raw-keyring'; | ||
import { KeyringNode, NodeEncryptionMaterial, NodeDecryptionMaterial, EncryptedDataKey, NodeAlgorithmSuite } from '@aws-crypto/material-management-node'; | ||
import { WrappingSuiteIdentifier, WrapKey, UnwrapKey } from '@aws-crypto/raw-keyring'; | ||
export declare type RawAesKeyringNodeInput = { | ||
@@ -8,0 +4,0 @@ keyNamespace: string; |
"use strict"; | ||
/* | ||
* Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved. | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use | ||
* this file except in compliance with the License. A copy of the License is | ||
* located at | ||
* | ||
* http://aws.amazon.com/apache2.0/ | ||
* | ||
* or in the "license" file accompanying this file. This file is distributed on an | ||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | ||
* implied. See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
*/ | ||
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. | ||
// SPDX-License-Identifier: Apache-2.0 | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
@@ -22,5 +10,3 @@ const material_management_node_1 = require("@aws-crypto/material-management-node"); | ||
const fromUtf8 = (input) => Buffer.from(input, 'utf8'); | ||
const toUtf8 = (input) => Buffer | ||
.from(input.buffer, input.byteOffset, input.byteLength) | ||
.toString('utf8'); | ||
const toUtf8 = (input) => Buffer.from(input.buffer, input.byteOffset, input.byteLength).toString('utf8'); | ||
const { serializeEncryptionContext } = serialize_1.serializeFactory(fromUtf8); | ||
@@ -43,3 +29,7 @@ const { rawAesEncryptedDataKey } = raw_keyring_1.rawAesEncryptedDataKeyFactory(toUtf8, fromUtf8); | ||
*/ | ||
.setUnencryptedDataKey(unencryptedMasterKey, { keyNamespace, keyName, flags: material_management_node_1.KeyringTraceFlag.WRAPPING_KEY_GENERATED_DATA_KEY }); | ||
.setUnencryptedDataKey(unencryptedMasterKey, { | ||
keyNamespace, | ||
keyName, | ||
flags: material_management_node_1.KeyringTraceFlag.WRAPPING_KEY_GENERATED_DATA_KEY, | ||
}); | ||
const _wrapKey = async (material) => { | ||
@@ -80,4 +70,6 @@ /* The AAD section is uInt16BE(length) + AAD | ||
material_management_node_1.immutableClass(RawAesKeyringNode); | ||
const encryptFlags = material_management_node_1.KeyringTraceFlag.WRAPPING_KEY_ENCRYPTED_DATA_KEY | material_management_node_1.KeyringTraceFlag.WRAPPING_KEY_SIGNED_ENC_CTX; | ||
const decryptFlags = material_management_node_1.KeyringTraceFlag.WRAPPING_KEY_DECRYPTED_DATA_KEY | material_management_node_1.KeyringTraceFlag.WRAPPING_KEY_VERIFIED_ENC_CTX; | ||
const encryptFlags = material_management_node_1.KeyringTraceFlag.WRAPPING_KEY_ENCRYPTED_DATA_KEY | | ||
material_management_node_1.KeyringTraceFlag.WRAPPING_KEY_SIGNED_ENC_CTX; | ||
const decryptFlags = material_management_node_1.KeyringTraceFlag.WRAPPING_KEY_DECRYPTED_DATA_KEY | | ||
material_management_node_1.KeyringTraceFlag.WRAPPING_KEY_VERIFIED_ENC_CTX; | ||
/** | ||
@@ -98,4 +90,3 @@ * Uses aes-gcm to encrypt the data key and return the passed NodeEncryptionMaterial with | ||
const dataKey = material_management_node_1.unwrapDataKey(material.getUnencryptedDataKey()); | ||
const cipher = crypto_1.createCipheriv(encryption, wrappingDataKey, iv) | ||
.setAAD(aad); | ||
const cipher = crypto_1.createCipheriv(encryption, wrappingDataKey, iv).setAAD(aad); | ||
// Buffer.concat will use the shared buffer space, and the resultant buffer will have a byteOffset... | ||
@@ -130,3 +121,3 @@ const ciphertext = serialize_1.concatBuffers(cipher.update(dataKey), cipher.final()); | ||
} | ||
function randomBytesAsync(size) { | ||
async function randomBytesAsync(size) { | ||
return new Promise((resolve, reject) => { | ||
@@ -140,2 +131,2 @@ crypto_1.randomBytes(size, (err, buffer) => { | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmF3X2Flc19rZXlyaW5nX25vZGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcmF3X2Flc19rZXlyaW5nX25vZGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7Ozs7Ozs7Ozs7O0dBYUc7O0FBRUgsbUZBVzZDO0FBQzdDLG1DQUFzRTtBQUN0RSxxREFHOEI7QUFDOUIseURBU2dDO0FBQ2hDLE1BQU0sUUFBUSxHQUFHLENBQUMsS0FBYSxFQUFFLEVBQUUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssRUFBRSxNQUFNLENBQUMsQ0FBQTtBQUM5RCxNQUFNLE1BQU0sR0FBRyxDQUFDLEtBQWlCLEVBQUUsRUFBRSxDQUFDLE1BQU07S0FDekMsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLEVBQUUsS0FBSyxDQUFDLFVBQVUsRUFBRSxLQUFLLENBQUMsVUFBVSxDQUFDO0tBQ3RELFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQTtBQUNuQixNQUFNLEVBQUUsMEJBQTBCLEVBQUUsR0FBRyw0QkFBZ0IsQ0FBQyxRQUFRLENBQUMsQ0FBQTtBQUNqRSxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsR0FBRywyQ0FBNkIsQ0FBQyxNQUFNLEVBQUUsUUFBUSxDQUFDLENBQUE7QUFDbEYsTUFBTSxFQUFFLG9CQUFvQixFQUFFLEdBQUcseUNBQTJCLENBQUMsUUFBUSxDQUFDLENBQUE7QUFTdEUsTUFBYSxpQkFBa0IsU0FBUSxzQ0FBVztJQU1oRCxZQUFhLEtBQTZCO1FBQ3hDLEtBQUssRUFBRSxDQUFBO1FBbURULGVBQVUsR0FBRyx3QkFBVSxDQUF3QyxnQkFBZ0IsQ0FBQyxDQUFBO1FBQ2hGLGVBQVUsR0FBRyx3QkFBVSxFQUF5QyxDQUFBO1FBbEQ5RCxNQUFNLEVBQUUsT0FBTyxFQUFFLFlBQVksRUFBRSxvQkFBb0IsRUFBRSxhQUFhLEVBQUUsR0FBRyxLQUFLLENBQUE7UUFDNUUseUZBQXlGO1FBQ3pGLGdDQUFLLENBQUMsT0FBTyxJQUFJLFlBQVksRUFBRSwwQ0FBMEMsQ0FBQyxDQUFBO1FBQzFFLCtGQUErRjtRQUMvRixNQUFNLGdCQUFnQixHQUFHLElBQUksZ0NBQWtCLENBQUMsYUFBYSxDQUFDO1lBQzVEOzs7ZUFHRzthQUNGLHFCQUFxQixDQUFDLG9CQUFvQixFQUFFLEVBQUUsWUFBWSxFQUFFLE9BQU8sRUFBRSxLQUFLLEVBQUUsMkNBQWdCLENBQUMsK0JBQStCLEVBQUUsQ0FBQyxDQUFBO1FBRWxJLE1BQU0sUUFBUSxHQUFHLEtBQUssRUFBRSxRQUFnQyxFQUFFLEVBQUU7WUFDMUQ7Ozs7ZUFJRztZQUNILE1BQU0sRUFBRSxNQUFNLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxHQUFHLDBCQUEwQixDQUFDLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQTtZQUMxRyxNQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxVQUFVLEVBQUUsVUFBVSxDQUFDLENBQUE7WUFDdkQsTUFBTSxFQUFFLFlBQVksRUFBRSxPQUFPLEVBQUUsR0FBRyxJQUFJLENBQUE7WUFFdEMsT0FBTyxhQUFhLENBQUMsWUFBWSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsR0FBRyxFQUFFLGdCQUFnQixDQUFDLENBQUE7UUFDOUUsQ0FBQyxDQUFBO1FBRUQsTUFBTSxVQUFVLEdBQUcsS0FBSyxFQUFFLFFBQWdDLEVBQUUsR0FBcUIsRUFBRSxFQUFFO1lBQ25GLE1BQU0sRUFBRSxZQUFZLEVBQUUsT0FBTyxFQUFFLEdBQUcsSUFBSSxDQUFBO1lBQ3RDOzs7O2VBSUc7WUFDSCxNQUFNLEVBQUUsTUFBTSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsR0FBRywwQkFBMEIsQ0FBQyxRQUFRLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUE7WUFDMUcsTUFBTSxHQUFHLEdBQUcsTUFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUUsVUFBVSxFQUFFLFVBQVUsQ0FBQyxDQUFBO1lBQ3ZELG9FQUFvRTtZQUVwRSxPQUFPLGVBQWUsQ0FBQyxZQUFZLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxnQkFBZ0IsRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUE7UUFDckYsQ0FBQyxDQUFBO1FBRUQsMkNBQWdCLENBQUMsSUFBSSxFQUFFLFNBQVMsRUFBRSxPQUFPLENBQUMsQ0FBQTtRQUMxQywyQ0FBZ0IsQ0FBQyxJQUFJLEVBQUUsY0FBYyxFQUFFLFlBQVksQ0FBQyxDQUFBO1FBQ3BELDJDQUFnQixDQUFDLElBQUksRUFBRSxVQUFVLEVBQUUsUUFBUSxDQUFDLENBQUE7UUFDNUMsMkNBQWdCLENBQUMsSUFBSSxFQUFFLFlBQVksRUFBRSxVQUFVLENBQUMsQ0FBQTtJQUNsRCxDQUFDO0lBRUQsT0FBTyxDQUFFLEVBQUUsVUFBVSxFQUFFLFlBQVksRUFBb0I7UUFDckQsTUFBTSxFQUFFLFlBQVksRUFBRSxPQUFPLEVBQUUsR0FBRyxJQUFJLENBQUE7UUFDdEMsT0FBTyxVQUFVLEtBQUssWUFBWSxJQUFJLFlBQVksQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLENBQUE7SUFDeEUsQ0FBQztDQUlGO0FBNURELDhDQTREQztBQUNELHlDQUFjLENBQUMsaUJBQWlCLENBQUMsQ0FBQTtBQUVqQyxNQUFNLFlBQVksR0FBRywyQ0FBZ0IsQ0FBQywrQkFBK0IsR0FBRywyQ0FBZ0IsQ0FBQywyQkFBMkIsQ0FBQTtBQUNwSCxNQUFNLFlBQVksR0FBRywyQ0FBZ0IsQ0FBQywrQkFBK0IsR0FBRywyQ0FBZ0IsQ0FBQyw2QkFBNkIsQ0FBQTtBQUV0SDs7Ozs7Ozs7O0dBU0c7QUFDSCxTQUFTLGFBQWEsQ0FDcEIsWUFBb0IsRUFDcEIsT0FBZSxFQUNmLFFBQWdDLEVBQ2hDLEdBQVcsRUFDWCxnQkFBb0M7SUFFcEMsTUFBTSxFQUFFLFVBQVUsRUFBRSxRQUFRLEVBQUUsR0FBRyxnQkFBZ0IsQ0FBQyxLQUFLLENBQUE7SUFDdkQsTUFBTSxFQUFFLEdBQUcsb0JBQVcsQ0FBQyxRQUFRLENBQUMsQ0FBQTtJQUVoQyxNQUFNLGVBQWUsR0FBRyxnQkFBZ0IsQ0FBQyxxQkFBcUIsRUFBRSxDQUFBO0lBQ2hFLE1BQU0sT0FBTyxHQUFHLHdDQUFhLENBQUMsUUFBUSxDQUFDLHFCQUFxQixFQUFFLENBQUMsQ0FBQTtJQUUvRCxNQUFNLE1BQU0sR0FBRyx1QkFBYyxDQUFDLFVBQVUsRUFBRSxlQUFlLEVBQUUsRUFBRSxDQUFDO1NBQzNELE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQTtJQUNkLHFHQUFxRztJQUNyRyxNQUFNLFVBQVUsR0FBRyx5QkFBYSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLEVBQUUsTUFBTSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUE7SUFDeEUsTUFBTSxPQUFPLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFBO0lBRW5DLE1BQU0sR0FBRyxHQUFHLHNCQUFzQixDQUNoQyxZQUFZLEVBQ1osT0FBTyxFQUNQLEVBQUUsRUFDRixVQUFVLEVBQ1YsT0FBTyxDQUNSLENBQUE7SUFFRCxPQUFPLFFBQVEsQ0FBQyxtQkFBbUIsQ0FBQyxHQUFHLEVBQUUsWUFBWSxDQUFDLENBQUE7QUFDeEQsQ0FBQztBQUVEOzs7Ozs7Ozs7O0dBVUc7QUFDSCxTQUFTLGVBQWUsQ0FDdEIsWUFBb0IsRUFDcEIsT0FBZSxFQUNmLFFBQWdDLEVBQ2hDLGdCQUFvQyxFQUNwQyxHQUFxQixFQUNyQixHQUFXO0lBRVgsTUFBTSxFQUFFLE9BQU8sRUFBRSxVQUFVLEVBQUUsRUFBRSxFQUFFLEdBQUcsb0JBQW9CLENBQUMsUUFBUSxDQUFDLEtBQUssRUFBRSxPQUFPLEVBQUUsR0FBRyxDQUFDLENBQUE7SUFDdEYsTUFBTSxFQUFFLFVBQVUsRUFBRSxHQUFHLGdCQUFnQixDQUFDLEtBQUssQ0FBQTtJQUU3QywyR0FBMkc7SUFDM0csTUFBTSxRQUFRLEdBQUcseUJBQWdCLENBQUMsVUFBVSxFQUFFLGdCQUFnQixDQUFDLHFCQUFxQixFQUFTLEVBQUUsRUFBRSxDQUFDO1NBQy9GLE1BQU0sQ0FBQyxHQUFHLENBQUM7U0FDWCxVQUFVLENBQUMsT0FBTyxDQUFDLENBQUE7SUFDdEIscUdBQXFHO0lBQ3JHLE1BQU0sa0JBQWtCLEdBQUcseUJBQWEsQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxFQUFFLFFBQVEsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFBO0lBQ3ZGLE1BQU0sS0FBSyxHQUFHLEVBQUUsWUFBWSxFQUFFLE9BQU8sRUFBRSxLQUFLLEVBQUUsWUFBWSxFQUFFLENBQUE7SUFDNUQsT0FBTyxRQUFRLENBQUMscUJBQXFCLENBQUMsa0JBQWtCLEVBQUUsS0FBSyxDQUFDLENBQUE7QUFDbEUsQ0FBQztBQUVELFNBQVMsZ0JBQWdCLENBQUUsSUFBWTtJQUNyQyxPQUFPLElBQUksT0FBTyxDQUFDLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxFQUFFO1FBQ3JDLG9CQUFXLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBZSxFQUFFLE1BQWMsRUFBRSxFQUFFO1lBQ3BELElBQUksR0FBRztnQkFBRSxPQUFPLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQTtZQUMzQixPQUFPLENBQUMsTUFBTSxDQUFDLENBQUE7UUFDakIsQ0FBQyxDQUFDLENBQUE7SUFDSixDQUFDLENBQUMsQ0FBQTtBQUNKLENBQUMifQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmF3X2Flc19rZXlyaW5nX25vZGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcmF3X2Flc19rZXlyaW5nX25vZGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7O0FBRXRDLG1GQVc2QztBQUM3QyxtQ0FBc0U7QUFDdEUscURBQXVFO0FBQ3ZFLHlEQVNnQztBQUNoQyxNQUFNLFFBQVEsR0FBRyxDQUFDLEtBQWEsRUFBRSxFQUFFLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLEVBQUUsTUFBTSxDQUFDLENBQUE7QUFDOUQsTUFBTSxNQUFNLEdBQUcsQ0FBQyxLQUFpQixFQUFFLEVBQUUsQ0FDbkMsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLEtBQUssQ0FBQyxVQUFVLEVBQUUsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQTtBQUNoRixNQUFNLEVBQUUsMEJBQTBCLEVBQUUsR0FBRyw0QkFBZ0IsQ0FBQyxRQUFRLENBQUMsQ0FBQTtBQUNqRSxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsR0FBRywyQ0FBNkIsQ0FDOUQsTUFBTSxFQUNOLFFBQVEsQ0FDVCxDQUFBO0FBQ0QsTUFBTSxFQUFFLG9CQUFvQixFQUFFLEdBQUcseUNBQTJCLENBQUMsUUFBUSxDQUFDLENBQUE7QUFTdEUsTUFBYSxpQkFBa0IsU0FBUSxzQ0FBVztJQU1oRCxZQUFZLEtBQTZCO1FBQ3ZDLEtBQUssRUFBRSxDQUFBO1FBMkVULGVBQVUsR0FBRyx3QkFBVSxDQUNyQixnQkFBZ0IsQ0FDakIsQ0FBQTtRQUNELGVBQVUsR0FBRyx3QkFBVSxFQUF5QyxDQUFBO1FBNUU5RCxNQUFNLEVBQUUsT0FBTyxFQUFFLFlBQVksRUFBRSxvQkFBb0IsRUFBRSxhQUFhLEVBQUUsR0FBRyxLQUFLLENBQUE7UUFDNUUseUZBQXlGO1FBQ3pGLGdDQUFLLENBQUMs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 |
@@ -1,3 +0,3 @@ | ||
export { RawAesWrappingSuiteIdentifier, WrappingSuiteIdentifier } from '@aws-crypto/raw-keyring'; | ||
export { RawAesWrappingSuiteIdentifier, WrappingSuiteIdentifier, } from '@aws-crypto/raw-keyring'; | ||
export * from './raw_aes_keyring_node'; | ||
//# sourceMappingURL=index.d.ts.map |
@@ -1,17 +0,5 @@ | ||
/* | ||
* Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved. | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use | ||
* this file except in compliance with the License. A copy of the License is | ||
* located at | ||
* | ||
* http://aws.amazon.com/apache2.0/ | ||
* | ||
* or in the "license" file accompanying this file. This file is distributed on an | ||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | ||
* implied. See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
*/ | ||
export { RawAesWrappingSuiteIdentifier } from '@aws-crypto/raw-keyring'; | ||
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. | ||
// SPDX-License-Identifier: Apache-2.0 | ||
export { RawAesWrappingSuiteIdentifier, } from '@aws-crypto/raw-keyring'; | ||
export * from './raw_aes_keyring_node'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7R0FhRztBQUVILE9BQU8sRUFBRSw2QkFBNkIsRUFBMkIsTUFBTSx5QkFBeUIsQ0FBQTtBQUNoRyxjQUFjLHdCQUF3QixDQUFBIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0VBQW9FO0FBQ3BFLHNDQUFzQztBQUV0QyxPQUFPLEVBQ0wsNkJBQTZCLEdBRTlCLE1BQU0seUJBQXlCLENBQUE7QUFDaEMsY0FBYyx3QkFBd0IsQ0FBQSJ9 |
@@ -1,7 +0,3 @@ | ||
import { KeyringNode, NodeEncryptionMaterial, // eslint-disable-line no-unused-vars | ||
NodeDecryptionMaterial, // eslint-disable-line no-unused-vars | ||
EncryptedDataKey, NodeAlgorithmSuite } from '@aws-crypto/material-management-node'; | ||
import { WrappingSuiteIdentifier, // eslint-disable-line no-unused-vars | ||
WrapKey, // eslint-disable-line no-unused-vars | ||
UnwrapKey } from '@aws-crypto/raw-keyring'; | ||
import { KeyringNode, NodeEncryptionMaterial, NodeDecryptionMaterial, EncryptedDataKey, NodeAlgorithmSuite } from '@aws-crypto/material-management-node'; | ||
import { WrappingSuiteIdentifier, WrapKey, UnwrapKey } from '@aws-crypto/raw-keyring'; | ||
export declare type RawAesKeyringNodeInput = { | ||
@@ -8,0 +4,0 @@ keyNamespace: string; |
@@ -1,24 +0,9 @@ | ||
/* | ||
* Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved. | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use | ||
* this file except in compliance with the License. A copy of the License is | ||
* located at | ||
* | ||
* http://aws.amazon.com/apache2.0/ | ||
* | ||
* or in the "license" file accompanying this file. This file is distributed on an | ||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | ||
* implied. See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
*/ | ||
import { KeyringNode, needs, // eslint-disable-line no-unused-vars | ||
KeyringTraceFlag, immutableClass, readOnlyProperty, unwrapDataKey } from '@aws-crypto/material-management-node'; | ||
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. | ||
// SPDX-License-Identifier: Apache-2.0 | ||
import { KeyringNode, needs, KeyringTraceFlag, immutableClass, readOnlyProperty, unwrapDataKey, } from '@aws-crypto/material-management-node'; | ||
import { randomBytes, createCipheriv, createDecipheriv } from 'crypto'; | ||
import { serializeFactory, concatBuffers } from '@aws-crypto/serialize'; | ||
import { _onEncrypt, _onDecrypt, NodeRawAesMaterial, rawAesEncryptedDataKeyFactory, rawAesEncryptedPartsFactory } from '@aws-crypto/raw-keyring'; | ||
import { _onEncrypt, _onDecrypt, NodeRawAesMaterial, rawAesEncryptedDataKeyFactory, rawAesEncryptedPartsFactory, } from '@aws-crypto/raw-keyring'; | ||
const fromUtf8 = (input) => Buffer.from(input, 'utf8'); | ||
const toUtf8 = (input) => Buffer | ||
.from(input.buffer, input.byteOffset, input.byteLength) | ||
.toString('utf8'); | ||
const toUtf8 = (input) => Buffer.from(input.buffer, input.byteOffset, input.byteLength).toString('utf8'); | ||
const { serializeEncryptionContext } = serializeFactory(fromUtf8); | ||
@@ -41,3 +26,7 @@ const { rawAesEncryptedDataKey } = rawAesEncryptedDataKeyFactory(toUtf8, fromUtf8); | ||
*/ | ||
.setUnencryptedDataKey(unencryptedMasterKey, { keyNamespace, keyName, flags: KeyringTraceFlag.WRAPPING_KEY_GENERATED_DATA_KEY }); | ||
.setUnencryptedDataKey(unencryptedMasterKey, { | ||
keyNamespace, | ||
keyName, | ||
flags: KeyringTraceFlag.WRAPPING_KEY_GENERATED_DATA_KEY, | ||
}); | ||
const _wrapKey = async (material) => { | ||
@@ -77,4 +66,6 @@ /* The AAD section is uInt16BE(length) + AAD | ||
immutableClass(RawAesKeyringNode); | ||
const encryptFlags = KeyringTraceFlag.WRAPPING_KEY_ENCRYPTED_DATA_KEY | KeyringTraceFlag.WRAPPING_KEY_SIGNED_ENC_CTX; | ||
const decryptFlags = KeyringTraceFlag.WRAPPING_KEY_DECRYPTED_DATA_KEY | KeyringTraceFlag.WRAPPING_KEY_VERIFIED_ENC_CTX; | ||
const encryptFlags = KeyringTraceFlag.WRAPPING_KEY_ENCRYPTED_DATA_KEY | | ||
KeyringTraceFlag.WRAPPING_KEY_SIGNED_ENC_CTX; | ||
const decryptFlags = KeyringTraceFlag.WRAPPING_KEY_DECRYPTED_DATA_KEY | | ||
KeyringTraceFlag.WRAPPING_KEY_VERIFIED_ENC_CTX; | ||
/** | ||
@@ -95,4 +86,3 @@ * Uses aes-gcm to encrypt the data key and return the passed NodeEncryptionMaterial with | ||
const dataKey = unwrapDataKey(material.getUnencryptedDataKey()); | ||
const cipher = createCipheriv(encryption, wrappingDataKey, iv) | ||
.setAAD(aad); | ||
const cipher = createCipheriv(encryption, wrappingDataKey, iv).setAAD(aad); | ||
// Buffer.concat will use the shared buffer space, and the resultant buffer will have a byteOffset... | ||
@@ -127,3 +117,3 @@ const ciphertext = concatBuffers(cipher.update(dataKey), cipher.final()); | ||
} | ||
function randomBytesAsync(size) { | ||
async function randomBytesAsync(size) { | ||
return new Promise((resolve, reject) => { | ||
@@ -137,2 +127,2 @@ randomBytes(size, (err, buffer) => { | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmF3X2Flc19rZXlyaW5nX25vZGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcmF3X2Flc19rZXlyaW5nX25vZGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7R0FhRztBQUVILE9BQU8sRUFDTCxXQUFXLEVBQ1gsS0FBSyxFQUdhLHFDQUFxQztBQUN2RCxnQkFBZ0IsRUFDaEIsY0FBYyxFQUNkLGdCQUFnQixFQUNoQixhQUFhLEVBRWQsTUFBTSxzQ0FBc0MsQ0FBQTtBQUM3QyxPQUFPLEVBQUUsV0FBVyxFQUFFLGNBQWMsRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLFFBQVEsQ0FBQTtBQUN0RSxPQUFPLEVBQ0wsZ0JBQWdCLEVBQ2hCLGFBQWEsRUFDZCxNQUFNLHVCQUF1QixDQUFBO0FBQzlCLE9BQU8sRUFDTCxVQUFVLEVBQ1YsVUFBVSxFQUNWLGtCQUFrQixFQUNsQiw2QkFBNkIsRUFDN0IsMkJBQTJCLEVBSTVCLE1BQU0seUJBQXlCLENBQUE7QUFDaEMsTUFBTSxRQUFRLEdBQUcsQ0FBQyxLQUFhLEVBQUUsRUFBRSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFLE1BQU0sQ0FBQyxDQUFBO0FBQzlELE1BQU0sTUFBTSxHQUFHLENBQUMsS0FBaUIsRUFBRSxFQUFFLENBQUMsTUFBTTtLQUN6QyxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sRUFBRSxLQUFLLENBQUMsVUFBVSxFQUFFLEtBQUssQ0FBQyxVQUFVLENBQUM7S0FDdEQsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFBO0FBQ25CLE1BQU0sRUFBRSwwQkFBMEIsRUFBRSxHQUFHLGdCQUFnQixDQUFDLFFBQVEsQ0FBQyxDQUFBO0FBQ2pFLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxHQUFHLDZCQUE2QixDQUFDLE1BQU0sRUFBRSxRQUFRLENBQUMsQ0FBQTtBQUNsRixNQUFNLEVBQUUsb0JBQW9CLEVBQUUsR0FBRywyQkFBMkIsQ0FBQyxRQUFRLENBQUMsQ0FBQTtBQVN0RSxNQUFNLE9BQU8saUJBQWtCLFNBQVEsV0FBVztJQU1oRCxZQUFhLEtBQTZCO1FBQ3hDLEtBQUssRUFBRSxDQUFBO1FBbURULGVBQVUsR0FBRyxVQUFVLENBQXdDLGdCQUFnQixDQUFDLENBQUE7UUFDaEYsZUFBVSxHQUFHLFVBQVUsRUFBeUMsQ0FBQTtRQWxEOUQsTUFBTSxFQUFFLE9BQU8sRUFBRSxZQUFZLEVBQUUsb0JBQW9CLEVBQUUsYUFBYSxFQUFFLEdBQUcsS0FBSyxDQUFBO1FBQzVFLHlGQUF5RjtRQUN6RixLQUFLLENBQUMsT0FBTyxJQUFJLFlBQVksRUFBRSwwQ0FBMEMsQ0FBQyxDQUFBO1FBQzFFLCtGQUErRjtRQUMvRixNQUFNLGdCQUFnQixHQUFHLElBQUksa0JBQWtCLENBQUMsYUFBYSxDQUFDO1lBQzVEOzs7ZUFHRzthQUNGLHFCQUFxQixDQUFDLG9CQUFvQixFQUFFLEVBQUUsWUFBWSxFQUFFLE9BQU8sRUFBRSxLQUFLLEVBQUUsZ0JBQWdCLENBQUMsK0JBQStCLEVBQUUsQ0FBQyxDQUFBO1FBRWxJLE1BQU0sUUFBUSxHQUFHLEtBQUssRUFBRSxRQUFnQyxFQUFFLEVBQUU7WUFDMUQ7Ozs7ZUFJRztZQUNILE1BQU0sRUFBRSxNQUFNLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxHQUFHLDBCQUEwQixDQUFDLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQTtZQUMxRyxNQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxVQUFVLEVBQUUsVUFBVSxDQUFDLENBQUE7WUFDdkQsTUFBTSxFQUFFLFlBQVksRUFBRSxPQUFPLEVBQUUsR0FBRyxJQUFJLENBQUE7WUFFdEMsT0FBTyxhQUFhLENBQUMsWUFBWSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsR0FBRyxFQUFFLGdCQUFnQixDQUFDLENBQUE7UUFDOUUsQ0FBQyxDQUFBO1FBRUQsTUFBTSxVQUFVLEdBQUcsS0FBSyxFQUFFLFFBQWdDLEVBQUUsR0FBcUIsRUFBRSxFQUFFO1lBQ25GLE1BQU0sRUFBRSxZQUFZLEVBQUUsT0FBTyxFQUFFLEdBQUcsSUFBSSxDQUFBO1lBQ3RDOzs7O2VBSUc7WUFDSCxNQUFNLEVBQUUsTUFBTSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsR0FBRywwQkFBMEIsQ0FBQyxRQUFRLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUE7WUFDMUcsTUFBTSxHQUFHLEdBQUcsTUFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUUsVUFBVSxFQUFFLFVBQVUsQ0FBQyxDQUFBO1lBQ3ZELG9FQUFvRTtZQUVwRSxPQUFPLGVBQWUsQ0FBQyxZQUFZLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxnQkFBZ0IsRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUE7UUFDckYsQ0FBQyxDQUFBO1FBRUQsZ0JBQWdCLENBQUMsSUFBSSxFQUFFLFNBQVMsRUFBRSxPQUFPLENBQUMsQ0FBQTtRQUMxQyxnQkFBZ0IsQ0FBQyxJQUFJLEVBQUUsY0FBYyxFQUFFLFlBQVksQ0FBQyxDQUFBO1FBQ3BELGdCQUFnQixDQUFDLElBQUksRUFBRSxVQUFVLEVBQUUsUUFBUSxDQUFDLENBQUE7UUFDNUMsZ0JBQWdCLENBQUMsSUFBSSxFQUFFLFlBQVksRUFBRSxVQUFVLENBQUMsQ0FBQTtJQUNsRCxDQUFDO0lBRUQsT0FBTyxDQUFFLEVBQUUsVUFBVSxFQUFFLFlBQVksRUFBb0I7UUFDckQsTUFBTSxFQUFFLFlBQVksRUFBRSxPQUFPLEVBQUUsR0FBRyxJQUFJLENBQUE7UUFDdEMsT0FBTyxVQUFVLEtBQUssWUFBWSxJQUFJLFlBQVksQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLENBQUE7SUFDeEUsQ0FBQztDQUlGO0FBQ0QsY0FBYyxDQUFDLGlCQUFpQixDQUFDLENBQUE7QUFFakMsTUFBTSxZQUFZLEdBQUcsZ0JBQWdCLENBQUMsK0JBQStCLEdBQUcsZ0JBQWdCLENBQUMsMkJBQTJCLENBQUE7QUFDcEgsTUFBTSxZQUFZLEdBQUcsZ0JBQWdCLENBQUMsK0JBQStCLEdBQUcsZ0JBQWdCLENBQUMsNkJBQTZCLENBQUE7QUFFdEg7Ozs7Ozs7OztHQVNHO0FBQ0gsU0FBUyxhQUFhLENBQ3BCLFlBQW9CLEVBQ3BCLE9BQWUsRUFDZixRQUFnQyxFQUNoQyxHQUFXLEVBQ1gsZ0JBQW9DO0lBRXBDLE1BQU0sRUFBRSxVQUFVLEVBQUUsUUFBUSxFQUFFLEdBQUcsZ0JBQWdCLENBQUMsS0FBSyxDQUFBO0lBQ3ZELE1BQU0sRUFBRSxHQUFHLFdBQVcsQ0FBQyxRQUFRLENBQUMsQ0FBQTtJQUVoQyxNQUFNLGVBQWUsR0FBRyxnQkFBZ0IsQ0FBQyxxQkFBcUIsRUFBRSxDQUFBO0lBQ2hFLE1BQU0sT0FBTyxHQUFHLGFBQWEsQ0FBQyxRQUFRLENBQUMscUJBQXFCLEVBQUUsQ0FBQyxDQUFBO0lBRS9ELE1BQU0sTUFBTSxHQUFHLGNBQWMsQ0FBQyxVQUFVLEVBQUUsZUFBZSxFQUFFLEVBQUUsQ0FBQztTQUMzRCxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUE7SUFDZCxxR0FBcUc7SUFDckcsTUFBTSxVQUFVLEdBQUcsYUFBYSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLEVBQUUsTUFBTSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUE7SUFDeEUsTUFBTSxPQUFPLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFBO0lBRW5DLE1BQU0sR0FBRyxHQUFHLHNCQUFzQixDQUNoQyxZQUFZLEVBQ1osT0FBTyxFQUNQLEVBQUUsRUFDRixVQUFVLEVBQ1YsT0FBTyxDQUNSLENBQUE7SUFFRCxPQUFPLFFBQVEsQ0FBQyxtQkFBbUIsQ0FBQyxHQUFHLEVBQUUsWUFBWSxDQUFDLENBQUE7QUFDeEQsQ0FBQztBQUVEOzs7Ozs7Ozs7O0dBVUc7QUFDSCxTQUFTLGVBQWUsQ0FDdEIsWUFBb0IsRUFDcEIsT0FBZSxFQUNmLFFBQWdDLEVBQ2hDLGdCQUFvQyxFQUNwQyxHQUFxQixFQUNyQixHQUFXO0lBRVgsTUFBTSxFQUFFLE9BQU8sRUFBRSxVQUFVLEVBQUUsRUFBRSxFQUFFLEdBQUcsb0JBQW9CLENBQUMsUUFBUSxDQUFDLEtBQUssRUFBRSxPQUFPLEVBQUUsR0FBRyxDQUFDLENBQUE7SUFDdEYsTUFBTSxFQUFFLFVBQVUsRUFBRSxHQUFHLGdCQUFnQixDQUFDLEtBQUssQ0FBQTtJQUU3QywyR0FBMkc7SUFDM0csTUFBTSxRQUFRLEdBQUcsZ0JBQWdCLENBQUMsVUFBVSxFQUFFLGdCQUFnQixDQUFDLHFCQUFxQixFQUFTLEVBQUUsRUFBRSxDQUFDO1NBQy9GLE1BQU0sQ0FBQyxHQUFHLENBQUM7U0FDWCxVQUFVLENBQUMsT0FBTyxDQUFDLENBQUE7SUFDdEIscUdBQXFHO0lBQ3JHLE1BQU0sa0JBQWtCLEdBQUcsYUFBYSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLEVBQUUsUUFBUSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUE7SUFDdkYsTUFBTSxLQUFLLEdBQUcsRUFBRSxZQUFZLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxZQUFZLEVBQUUsQ0FBQTtJQUM1RCxPQUFPLFFBQVEsQ0FBQyxxQkFBcUIsQ0FBQyxrQkFBa0IsRUFBRSxLQUFLLENBQUMsQ0FBQTtBQUNsRSxDQUFDO0FBRUQsU0FBUyxnQkFBZ0IsQ0FBRSxJQUFZO0lBQ3JDLE9BQU8sSUFBSSxPQUFPLENBQUMsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLEVBQUU7UUFDckMsV0FBVyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQWUsRUFBRSxNQUFjLEVBQUUsRUFBRTtZQUNwRCxJQUFJLEdBQUc7Z0JBQUUsT0FBTyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUE7WUFDM0IsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFBO1FBQ2pCLENBQUMsQ0FBQyxDQUFBO0lBQ0osQ0FBQyxDQUFDLENBQUE7QUFDSixDQUFDIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmF3X2Flc19rZXlyaW5nX25vZGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcmF3X2Flc19rZXlyaW5nX25vZGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0VBQW9FO0FBQ3BFLHNDQUFzQztBQUV0QyxPQUFPLEVBQ0wsV0FBVyxFQUNYLEtBQUssRUFJTCxnQkFBZ0IsRUFDaEIsY0FBYyxFQUNkLGdCQUFnQixFQUNoQixhQUFhLEdBRWQsTUFBTSxzQ0FBc0MsQ0FBQTtBQUM3QyxPQUFPLEVBQUUsV0FBVyxFQUFFLGNBQWMsRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLFFBQVEsQ0FBQTtBQUN0RSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsYUFBYSxFQUFFLE1BQU0sdUJBQXVCLENBQUE7QUFDdkUsT0FBTyxFQUNMLFVBQVUsRUFDVixVQUFVLEVBQ1Ysa0JBQWtCLEVBQ2xCLDZCQUE2QixFQUM3QiwyQkFBMkIsR0FJNUIsTUFBTSx5QkFBeUIsQ0FBQTtBQUNoQyxNQUFNLFFBQVEsR0FBRyxDQUFDLEtBQWEsRUFBRSxFQUFFLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLEVBQUUsTUFBTSxDQUFDLENBQUE7QUFDOUQsTUFBTSxNQUFNLEdBQUcsQ0FBQyxLQUFpQixFQUFFLEVBQUUsQ0FDbkMsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLEtBQUssQ0FBQyxVQUFVLEVBQUUsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQTtBQUNoRixNQUFNLEVBQUUsMEJBQTBCLEVBQUUsR0FBRyxnQkFBZ0IsQ0FBQyxRQUFRLENBQUMsQ0FBQTtBQUNqRSxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsR0FBRyw2QkFBNkIsQ0FDOUQsTUFBTSxFQUNOLFFBQVEsQ0FDVCxDQUFBO0FBQ0QsTUFBTSxFQUFFLG9CQUFvQixFQUFFLEdBQUcsMkJBQTJCLENBQUMsUUFBUSxDQUFD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 |
@@ -6,2 +6,10 @@ # Change Log | ||
## [1.0.5](https://github.com/aws/aws-encryption-sdk-javascript/compare/@aws-crypto/raw-aes-keyring-node@1.0.4...@aws-crypto/raw-aes-keyring-node@1.0.5) (2020-05-26) | ||
**Note:** Version bump only for package @aws-crypto/raw-aes-keyring-node | ||
## [1.0.4](https://github.com/aws/aws-encryption-sdk-javascript/compare/@aws-crypto/raw-aes-keyring-node@1.0.3...@aws-crypto/raw-aes-keyring-node@1.0.4) (2020-04-02) | ||
@@ -8,0 +16,0 @@ |
{ | ||
"name": "@aws-crypto/raw-aes-keyring-node", | ||
"version": "1.0.4", | ||
"version": "1.0.5", | ||
"scripts": { | ||
"prepublishOnly": "npm run build", | ||
"build": "tsc -b tsconfig.json && tsc -b tsconfig.module.json", | ||
"lint": "standard src/*.ts test/**/*.ts", | ||
"lint": "run-s lint-*", | ||
"lint-eslint": "eslint src/*.ts test/**/*.ts", | ||
"lint-prettier": "prettier -c src/*.ts test/**/*.ts", | ||
"mocha": "mocha --require ts-node/register test/**/*test.ts", | ||
@@ -19,5 +21,5 @@ "test": "npm run lint && npm run coverage", | ||
"dependencies": { | ||
"@aws-crypto/material-management-node": "^1.0.4", | ||
"@aws-crypto/raw-keyring": "^1.0.3", | ||
"@aws-crypto/serialize": "^1.0.3", | ||
"@aws-crypto/material-management-node": "^1.0.5", | ||
"@aws-crypto/raw-keyring": "^1.0.4", | ||
"@aws-crypto/serialize": "^1.0.4", | ||
"tslib": "^1.11.1" | ||
@@ -32,9 +34,3 @@ }, | ||
], | ||
"standard": { | ||
"parser": "@typescript-eslint/parser", | ||
"plugins": [ | ||
"@typescript-eslint" | ||
] | ||
}, | ||
"gitHead": "6fdb7e50f91cff05999eeaf79fbd6ad1720024a2" | ||
"gitHead": "4b60e0607e83d1ea2da98fd593e681f98f0d0082" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
342488
301