UNPKG

tink-crypto

Version:

A multi-language, cross-platform library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.

17 lines 1.83 kB
/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import * as aesCtrHmac from './aes_ctr_hmac'; import * as aesGcm from './aes_gcm'; import * as wrapper from './wrapper'; export * from './aead'; export * from './aes_ctr_hmac'; export { aes128GcmKeyTemplate, aes256GcmKeyTemplate, aes256GcmNoPrefixKeyTemplate } from './aes_gcm'; export function register() { aesCtrHmac.register(); aesGcm.register(); wrapper.register(); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9hZWFkL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0dBSUc7QUFFSCxPQUFPLEtBQUssVUFBVSxNQUFNLGdCQUFnQixDQUFDO0FBQzdDLE9BQU8sS0FBSyxNQUFNLE1BQU0sV0FBVyxDQUFDO0FBQ3BDLE9BQU8sS0FBSyxPQUFPLE1BQU0sV0FBVyxDQUFDO0FBRXJDLGNBQWMsUUFBUSxDQUFDO0FBQ3ZCLGNBQWMsZ0JBQWdCLENBQUM7QUFDL0IsT0FBTyxFQUFDLG9CQUFvQixFQUFFLG9CQUFvQixFQUFFLDRCQUE0QixFQUFDLE1BQU0sV0FBVyxDQUFDO0FBRW5HLE1BQU0sVUFBVSxRQUFRO0lBQ3RCLFVBQVUsQ0FBQyxRQUFRLEVBQUUsQ0FBQztJQUN0QixNQUFNLENBQUMsUUFBUSxFQUFFLENBQUM7SUFDbEIsT0FBTyxDQUFDLFFBQVEsRUFBRSxDQUFDO0FBQ3JCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBsaWNlbnNlXG4gKiBDb3B5cmlnaHQgMjAyMCBHb29nbGUgTExDXG4gKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuICovXG5cbmltcG9ydCAqIGFzIGFlc0N0ckhtYWMgZnJvbSAnLi9hZXNfY3RyX2htYWMnO1xuaW1wb3J0ICogYXMgYWVzR2NtIGZyb20gJy4vYWVzX2djbSc7XG5pbXBvcnQgKiBhcyB3cmFwcGVyIGZyb20gJy4vd3JhcHBlcic7XG5cbmV4cG9ydCAqIGZyb20gJy4vYWVhZCc7XG5leHBvcnQgKiBmcm9tICcuL2Flc19jdHJfaG1hYyc7XG5leHBvcnQge2FlczEyOEdjbUtleVRlbXBsYXRlLCBhZXMyNTZHY21LZXlUZW1wbGF0ZSwgYWVzMjU2R2NtTm9QcmVmaXhLZXlUZW1wbGF0ZX0gZnJvbSAnLi9hZXNfZ2NtJztcblxuZXhwb3J0IGZ1bmN0aW9uIHJlZ2lzdGVyKCkge1xuICBhZXNDdHJIbWFjLnJlZ2lzdGVyKCk7XG4gIGFlc0djbS5yZWdpc3RlcigpO1xuICB3cmFwcGVyLnJlZ2lzdGVyKCk7XG59XG4iXX0=