@aws-crypto/encrypt-node
Advanced tools
Comparing version 0.1.0-preview.2 to 0.1.0-preview.3
@@ -9,3 +9,3 @@ /// <reference types="node" /> | ||
suiteId?: AlgorithmSuiteIdentifier; | ||
context?: EncryptionContext; | ||
encryptionContext?: EncryptionContext; | ||
frameLength?: number; | ||
@@ -22,3 +22,3 @@ plaintextLength?: number; | ||
export declare function encryptStream(cmm: KeyringNode | NodeMaterialsManager, op?: EncryptStreamInput): Duplex; | ||
export declare function getEncryptionInfo(material: NodeEncryptionMaterial, frameLength: number, context: EncryptionContext): { | ||
export declare function getEncryptionInfo(material: NodeEncryptionMaterial, frameLength: number): { | ||
getCipher: import("@aws-crypto/material-management-node").GetCipher; | ||
@@ -25,0 +25,0 @@ messageHeader: MessageHeader; |
@@ -38,3 +38,3 @@ "use strict"; | ||
function encryptStream(cmm, op = {}) { | ||
const { suiteId, context, frameLength = serialize_1.FRAME_LENGTH } = op; | ||
const { suiteId, encryptionContext = {}, frameLength = serialize_1.FRAME_LENGTH, plaintextLength } = op; | ||
/* Precondition: The frameLength must be less than the maximum frame size Node.js stream. */ | ||
@@ -48,6 +48,6 @@ material_management_node_1.needs(frameLength > 0 && serialize_1.Maximum.FRAME_SIZE >= frameLength, `frameLength out of bounds: 0 > frameLength >= ${serialize_1.Maximum.FRAME_SIZE}`); | ||
const wrappingStream = new duplexify_1.default(); | ||
cmm.getEncryptionMaterials({ suite, encryptionContext: context, frameLength }) | ||
.then(async ({ material, context }) => { | ||
cmm.getEncryptionMaterials({ suite, encryptionContext, plaintextLength }) | ||
.then(async (material) => { | ||
const { dispose, getSigner } = material_management_node_1.getEncryptHelper(material); | ||
const { getCipher, messageHeader, rawHeader } = getEncryptionInfo(material, frameLength, context); | ||
const { getCipher, messageHeader, rawHeader } = getEncryptionInfo(material, frameLength); | ||
wrappingStream.emit('MessageHeader', messageHeader); | ||
@@ -67,4 +67,5 @@ const encryptStream = framed_encrypt_stream_1.getFramedEncryptStream(getCipher, messageHeader, dispose); | ||
exports.encryptStream = encryptStream; | ||
function getEncryptionInfo(material, frameLength, context) { | ||
function getEncryptionInfo(material, frameLength) { | ||
const { kdfGetCipher } = material_management_node_1.getEncryptHelper(material); | ||
const { encryptionContext } = material; | ||
const messageId = crypto_1.randomBytes(serialize_1.MESSAGE_ID_LENGTH); | ||
@@ -77,3 +78,3 @@ const { id, ivLength } = material.suite; | ||
messageId, | ||
encryptionContext: context, | ||
encryptionContext, | ||
encryptedDataKeys: Object.freeze(material.encryptedDataKeys), | ||
@@ -101,2 +102,2 @@ contentType: serialize_1.ContentType.FRAMED_DATA, | ||
exports.getEncryptionInfo = getEncryptionInfo; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5jcnlwdF9zdHJlYW0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZW5jcnlwdF9zdHJlYW0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7Ozs7Ozs7Ozs7O0dBYUc7Ozs7O0FBRUgsbUZBSzZDO0FBQzdDLG1FQUFnRTtBQUNoRSx5REFBb0Q7QUFDcEQsMERBQWlDO0FBQ2pDLG1DQUFvQztBQUNwQyxxREFNOEI7QUFFOUIsYUFBYTtBQUNiLHFEQUEwQztBQUcxQyxNQUFNLFFBQVEsR0FBRyxDQUFDLEtBQWEsRUFBRSxFQUFFLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLEVBQUUsTUFBTSxDQUFDLENBQUE7QUFDOUQsTUFBTSxFQUFFLHNCQUFzQixFQUFFLFlBQVksRUFBRSxHQUFHLDRCQUFnQixDQUFDLFFBQVEsQ0FBQyxDQUFBO0FBUzNFOzs7Ozs7R0FNRztBQUNILFNBQWdCLGFBQWEsQ0FDM0IsR0FBcUMsRUFDckMsS0FBeUIsRUFBRTtJQUUzQixNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxXQUFXLEdBQUcsd0JBQVksRUFBRSxHQUFHLEVBQUUsQ0FBQTtJQUUzRCw0RkFBNEY7SUFDNUYsZ0NBQUssQ0FBQyxXQUFXLEdBQUcsQ0FBQyxJQUFJLG1CQUFPLENBQUMsVUFBVSxJQUFJLFdBQVcsRUFBRSxpREFBaUQsbUJBQU8sQ0FBQyxVQUFVLEVBQUUsQ0FBQyxDQUFBO0lBRWxJLHFGQUFxRjtJQUNyRixHQUFHLEdBQUcsR0FBRyxZQUFZLHNDQUFXO1FBQzlCLENBQUMsQ0FBQyxJQUFJLG1FQUF3QyxDQUFDLEdBQUcsQ0FBQztRQUNuRCxDQUFDLENBQUMsR0FBRyxDQUFBO0lBRVAsTUFBTSxLQUFLLEdBQUcsT0FBTyxJQUFJLElBQUksNkNBQWtCLENBQUMsT0FBTyxDQUFDLENBQUE7SUFFeEQsTUFBTSxjQUFjLEdBQUcsSUFBSSxtQkFBUyxFQUFFLENBQUE7SUFFdEMsR0FBRyxDQUFDLHNCQUFz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 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5jcnlwdF9zdHJlYW0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZW5jcnlwdF9zdHJlYW0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7Ozs7Ozs7Ozs7O0dBYUc7Ozs7O0FBRUgsbUZBSzZDO0FBQzdDLG1FQUFnRTtBQUNoRSx5REFBb0Q7QUFDcEQsMERBQWlDO0FBQ2pDLG1DQUFvQztBQUNwQyxxREFNOEI7QUFFOUIsYUFBYTtBQUNiLHFEQUEwQztBQUcxQyxNQUFNLFFBQVEsR0FBRyxDQUFDLEtBQWEsRUFBRSxFQUFFLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLEVBQUUsTUFBTSxDQUFDLENBQUE7QUFDOUQsTUFBTSxFQUFFLHNCQUFzQixFQUFFLFlBQVksRUFBRSxHQUFHLDRCQUFnQixDQUFDLFFBQVEsQ0FBQyxDQUFBO0FBUzNFOzs7Ozs7R0FNRztBQUNILFNBQWdCLGFBQWEsQ0FDM0IsR0FBcUMsRUFDckMsS0FBeUIsRUFBRTtJQUUzQixNQUFNLEVBQUUsT0FBTyxFQUFFLGlCQUFpQixHQUFHLEVBQUUsRUFBRSxXQUFXLEdBQUcsd0JBQVksRUFBRSxlQUFlLEVBQUUsR0FBRyxFQUFFLENBQUE7SUFFM0YsNEZBQTRGO0lBQzVGLGdDQUFLLENBQUMsV0FBVyxHQUFHLENBQUMsSUFBSSxtQkFBTyxDQUFDLFVBQVUsSUFBSSxXQUFXLEVBQUUsaURBQWlELG1CQUFPLENBQUMsVUFBVSxFQUFFLENBQUMsQ0FBQTtJQUVsSSxxRkFBcUY7SUFDckYsR0FBRyxHQUFHLEdBQUcsWUFBWSxzQ0FBVztRQUM5QixDQUFDLENBQUMsSUFBSSxtRUFBd0MsQ0FBQyxHQUFHLENBQUM7UUFDbkQsQ0FBQyxDQUFDLEdBQUcsQ0FBQTtJQUVQLE1BQU0sS0FBSyxHQUFHLE9BQU8sSUFBSSxJQUFJLDZDQUFrQixDQUFDLE9BQU8sQ0FBQyxDQUFBO0lBRXhELE1BQU0sY0FBYyxHQUFHLElBQUksbUJBQVMsRUFBRSxDQUFB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 |
@@ -9,3 +9,3 @@ /// <reference types="node" /> | ||
suiteId?: AlgorithmSuiteIdentifier; | ||
context?: EncryptionContext; | ||
encryptionContext?: EncryptionContext; | ||
frameLength?: number; | ||
@@ -22,3 +22,3 @@ plaintextLength?: number; | ||
export declare function encryptStream(cmm: KeyringNode | NodeMaterialsManager, op?: EncryptStreamInput): Duplex; | ||
export declare function getEncryptionInfo(material: NodeEncryptionMaterial, frameLength: number, context: EncryptionContext): { | ||
export declare function getEncryptionInfo(material: NodeEncryptionMaterial, frameLength: number): { | ||
getCipher: import("@aws-crypto/material-management-node").GetCipher; | ||
@@ -25,0 +25,0 @@ messageHeader: MessageHeader; |
@@ -36,3 +36,3 @@ /* | ||
export function encryptStream(cmm, op = {}) { | ||
const { suiteId, context, frameLength = FRAME_LENGTH } = op; | ||
const { suiteId, encryptionContext = {}, frameLength = FRAME_LENGTH, plaintextLength } = op; | ||
/* Precondition: The frameLength must be less than the maximum frame size Node.js stream. */ | ||
@@ -46,6 +46,6 @@ needs(frameLength > 0 && Maximum.FRAME_SIZE >= frameLength, `frameLength out of bounds: 0 > frameLength >= ${Maximum.FRAME_SIZE}`); | ||
const wrappingStream = new Duplexify(); | ||
cmm.getEncryptionMaterials({ suite, encryptionContext: context, frameLength }) | ||
.then(async ({ material, context }) => { | ||
cmm.getEncryptionMaterials({ suite, encryptionContext, plaintextLength }) | ||
.then(async (material) => { | ||
const { dispose, getSigner } = getEncryptHelper(material); | ||
const { getCipher, messageHeader, rawHeader } = getEncryptionInfo(material, frameLength, context); | ||
const { getCipher, messageHeader, rawHeader } = getEncryptionInfo(material, frameLength); | ||
wrappingStream.emit('MessageHeader', messageHeader); | ||
@@ -64,4 +64,5 @@ const encryptStream = getFramedEncryptStream(getCipher, messageHeader, dispose); | ||
} | ||
export function getEncryptionInfo(material, frameLength, context) { | ||
export function getEncryptionInfo(material, frameLength) { | ||
const { kdfGetCipher } = getEncryptHelper(material); | ||
const { encryptionContext } = material; | ||
const messageId = randomBytes(MESSAGE_ID_LENGTH); | ||
@@ -74,3 +75,3 @@ const { id, ivLength } = material.suite; | ||
messageId, | ||
encryptionContext: context, | ||
encryptionContext, | ||
encryptedDataKeys: Object.freeze(material.encryptedDataKeys), | ||
@@ -97,2 +98,2 @@ contentType: ContentType.FRAMED_DATA, | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5jcnlwdF9zdHJlYW0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZW5jcnlwdF9zdHJlYW0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7R0FhRztBQUVILE9BQU8sRUFDTCx3Q0FBd0MsRUFBRSxrQkFBa0IsRUFBNEIscUNBQXFDO0FBQzdILFdBQVcsRUFBMEIsZ0JBQWdCLEVBQy9CLHFDQUFxQztBQUMzRCxLQUFLLEVBQ04sTUFBTSxzQ0FBc0MsQ0FBQTtBQUM3QyxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQTtBQUNoRSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sb0JBQW9CLENBQUE7QUFDcEQsT0FBTyxTQUFTLE1BQU0sV0FBVyxDQUFBO0FBQ2pDLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxRQUFRLENBQUE7QUFDcEMsT0FBTyxFQUNVLHFDQUFxQztBQUNwRCxnQkFBZ0IsRUFBRSxPQUFPLEVBQUUsV0FBVyxFQUFFLG9CQUFvQixFQUFFLFVBQVUsRUFDeEUsWUFBWSxFQUNaLGlCQUFpQixFQUNqQixPQUFPLEVBQ1IsTUFBTSx1QkFBdUIsQ0FBQTtBQUU5QixhQUFhO0FBQ2IsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGlCQUFpQixDQUFBO0FBRzFDLE1BQU0sUUFBUSxHQUFHLENBQUMsS0FBYSxFQUFFLEVBQUUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssRUFBRSxNQUFNLENBQUMsQ0FBQTtBQUM5RCxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsWUFBWSxFQUFFLEdBQUcsZ0JBQWdCLENBQUMsUUFBUSxDQUFDLENBQUE7QUFTM0U7Ozs7OztHQU1HO0FBQ0gsTUFBTSxVQUFVLGFBQWEsQ0FDM0IsR0FBcUMsRUFDckMsS0FBeUIsRUFBRTtJQUUzQixNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxXQUFXLEdBQUcsWUFBWSxFQUFFLEdBQUcsRUFBRSxD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 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5jcnlwdF9zdHJlYW0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZW5jcnlwdF9zdHJlYW0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7R0FhRztBQUVILE9BQU8sRUFDTCx3Q0FBd0MsRUFBRSxrQkFBa0IsRUFBNEIscUNBQXFDO0FBQzdILFdBQVcsRUFBMEIsZ0JBQWdCLEVBQy9CLHFDQUFxQztBQUMzRCxLQUFLLEVBQ04sTUFBTSxzQ0FBc0MsQ0FBQTtBQUM3QyxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQTtBQUNoRSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sb0JBQW9CLENBQUE7QUFDcEQsT0FBTyxTQUFTLE1BQU0sV0FBVyxDQUFBO0FBQ2pDLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxRQUFRLENBQUE7QUFDcEMsT0FBTyxFQUNVLHFDQUFxQztBQUNwRCxnQkFBZ0IsRUFBRSxPQUFPLEVBQUUsV0FBVyxFQUFFLG9CQUFvQixFQUFFLFVBQVUsRUFDeEUsWUFBWSxFQUNaLGlCQUFpQixFQUNqQixPQUFPLEVBQ1IsTUFBTSx1QkFBdUIsQ0FBQTtBQUU5QixhQUFhO0FBQ2IsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGlCQUFpQixDQUFBO0FBRzFDLE1BQU0sUUFBUSxHQUFHLENBQUMsS0FBYSxFQUFFLEVBQUUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssRUFBRSxNQUFNLENBQUMsQ0FBQTtBQUM5RCxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsWUFBWSxFQUFFLEdBQUcsZ0JBQWdCLENBQUMsUUFBUSxDQUFDLENBQUE7QUFTM0U7Ozs7OztHQU1HO0FBQ0gsTUFBTSxVQUFVLGFBQWEsQ0FDM0IsR0FBcUMsRUFDckMsS0FBeUIsRUFBRTtJQUUzQixNQUFNLEVBQUUsT0FBTyxFQUFFLGlCQUFpQixHQUFHLEVBQUUsRUFBRSxXQUFXLEdBQUcsWUFBWSxFQUFF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 |
@@ -6,2 +6,14 @@ # Change Log | ||
# [0.1.0-preview.3](/compare/@aws-crypto/encrypt-node@0.1.0-preview.2...@aws-crypto/encrypt-node@0.1.0-preview.3) (2019-08-08) | ||
### Bug Fixes | ||
* Encryption Context changes (#148) 5a7e9ca, closes #148 #54 | ||
* framLength is not passed to the CMM (#190) b60f653, closes #190 #161 | ||
# [0.1.0-preview.2](/compare/@aws-crypto/encrypt-node@0.1.0-preview.1...@aws-crypto/encrypt-node@0.1.0-preview.2) (2019-07-24) | ||
@@ -8,0 +20,0 @@ |
{ | ||
"name": "@aws-crypto/encrypt-node", | ||
"version": "0.1.0-preview.2", | ||
"version": "0.1.0-preview.3", | ||
"scripts": { | ||
@@ -18,4 +18,4 @@ "prepublishOnly": "tsc -p tsconfig.json && tsc -p tsconfig.module.json", | ||
"dependencies": { | ||
"@aws-crypto/material-management-node": "^0.1.0-preview.2", | ||
"@aws-crypto/serialize": "^0.1.0-preview.2", | ||
"@aws-crypto/material-management-node": "^0.1.0-preview.3", | ||
"@aws-crypto/serialize": "^0.1.0-preview.3", | ||
"@types/duplexify": "^3.6.0", | ||
@@ -54,3 +54,3 @@ "duplexify": "^4.0.0", | ||
}, | ||
"gitHead": "970dbfad262186db90bd9ad2eba7a36d8a54ca18" | ||
"gitHead": "698180f30c85ef77a5739ebadd676d4b41ad441f" | ||
} |
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
418709
990