• Home
  • Raw
  • Download

Lines Matching full:hex

104   const inputEncoding = test.plainIsHex ? 'hex' : 'ascii';
115 Buffer.from(test.key, 'hex'),
116 Buffer.from(test.iv, 'hex'),
120 encrypt.setAAD(Buffer.from(test.aad, 'hex'), aadOptions);
122 let hex = encrypt.update(test.plain, inputEncoding, 'hex'); variable
123 hex += encrypt.final('hex');
128 assert.strictEqual(hex, test.ct);
129 assert.strictEqual(auth_tag.toString('hex'), test.tag);
137 Buffer.from(test.key, 'hex'),
138 Buffer.from(test.iv, 'hex'),
143 Buffer.from(test.key, 'hex'),
144 Buffer.from(test.iv, 'hex'),
146 decrypt.setAuthTag(Buffer.from(test.tag, 'hex'));
148 decrypt.setAAD(Buffer.from(test.aad, 'hex'), aadOptions);
150 const outputEncoding = test.plainIsHex ? 'hex' : 'ascii';
152 let msg = decrypt.update(test.ct, 'hex', outputEncoding);
158 assert.throws(function() { decrypt.final('hex'); }, errMessages.auth);
170 encrypt.setAAD(Buffer.from(test.aad, 'hex'), aadOptions);
171 let hex = encrypt.update(test.plain, 'ascii', 'hex');
172 hex += encrypt.final('hex');
176 assert.strictEqual(hex, test.ct);
177 assert.strictEqual(auth_tag.toString('hex'), test.tag);
188 decrypt.setAuthTag(Buffer.from(test.tag, 'hex'));
190 decrypt.setAAD(Buffer.from(test.aad, 'hex'), aadOptions);
191 let msg = decrypt.update(test.ct, 'hex', 'ascii');
205 Buffer.from(test.key, 'hex'),
206 Buffer.from(test.iv, 'hex'),
217 Buffer.from(test.key, 'hex'),
287 cipher.update('01234567', 'hex');
290 assert.strictEqual(tag.toString('hex'), fullTag.substr(0, 2 * e));
311 decipher.setAuthTag(Buffer.from('445352d3ff85cf94', 'hex'));
313 decipher.update('3a2a3647', 'hex'),
453 cipher.setAAD(Buffer.from('0123456789', 'hex'), { plaintextLength });
503 cipher.setAAD(Buffer.from('0123456789', 'hex'));
514 cipher.setAAD(Buffer.from('0123456789', 'hex'));
522 const key = Buffer.from('1ed2233fa2223ef5d7df08546049406c', 'hex');
523 const iv = Buffer.from('7305220bca40d4c90e1791e9', 'hex');
524 const ct = Buffer.from('8beba09d4d4d861f957d51c0794f4abf8030848e', 'hex');
529 // decrypt.setAuthTag(Buffer.from('0d9bcd142a94caf3d1dd', 'hex'));
531 decrypt.setAAD(Buffer.from('63616c76696e', 'hex'), {
542 const key = Buffer.from('1ed2233fa2223ef5d7df08546049406c', 'hex');
543 const iv = Buffer.from('579d9dfde9cd93d743da1ceaeebb86e4', 'hex');
545 decrypt.setAAD(Buffer.from('0123456789', 'hex'));
546 decrypt.setAuthTag(Buffer.from('1bb9253e250b8069cde97151d7ef32d9', 'hex'));
547 assert.strictEqual(decrypt.update('807022', 'hex', 'hex'), 'abcdef');
548 assert.strictEqual(decrypt.final('hex'), '');
554 const iv = Buffer.from('112233445566778899aabb', 'hex');
660 Buffer.from(valid.key, 'hex'),
661 Buffer.from(H(prefix) + valid.iv, 'hex')
761 const key = Buffer.from(testCase.key, 'hex');
762 const iv = Buffer.from(testCase.iv, 'hex');
763 const aad = Buffer.from(testCase.aad, 'hex');
772 cipher.setAAD(aad).update(testCase.plain, 'hex'),
777 assert.strictEqual(ciphertext.toString('hex'), testCase.ct);
778 assert.strictEqual(authTag.toString('hex'), testCase.tag);
786 assert.strictEqual(plaintext.toString('hex'), testCase.plain);
798 const key = Buffer.from(testCase.key, 'hex');
799 const iv = Buffer.from(testCase.iv, 'hex');
800 const aad = Buffer.from(testCase.aad, 'hex');
805 cipher.setAAD(aad).update(testCase.plain, 'hex'),
810 assert.strictEqual(ciphertext.toString('hex'), testCase.ct);
811 assert.strictEqual(authTag.toString('hex'), testCase.tag);