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.
19 lines • 2.55 kB
JavaScript
/**
* @license
* Copyright 2020 Google LLC
* SPDX-License-Identifier: Apache-2.0
*/
import * as ecdsaForSigning from './ecdsa_for_signing';
import * as ecdsaForVerifying from './ecdsa_for_verifying';
import * as signWrapper from './sign_wrapper';
import * as verifyWrapper from './verify_wrapper';
export * from './sign';
export * from './verify';
export { ecdsaP256IeeeEncodingKeyTemplate, ecdsaP256KeyTemplate, ecdsaP384IeeeEncodingKeyTemplate, ecdsaP384KeyTemplate, ecdsaP521IeeeEncodingKeyTemplate, ecdsaP521KeyTemplate } from './ecdsa_for_signing';
export function register() {
ecdsaForSigning.register();
ecdsaForVerifying.register();
signWrapper.register();
verifyWrapper.register();
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zaWduYXR1cmUvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7R0FJRztBQUVILE9BQU8sS0FBSyxlQUFlLE1BQU0scUJBQXFCLENBQUM7QUFDdkQsT0FBTyxLQUFLLGlCQUFpQixNQUFNLHVCQUF1QixDQUFDO0FBQzNELE9BQU8sS0FBSyxXQUFXLE1BQU0sZ0JBQWdCLENBQUM7QUFDOUMsT0FBTyxLQUFLLGFBQWEsTUFBTSxrQkFBa0IsQ0FBQztBQUVsRCxjQUFjLFFBQVEsQ0FBQztBQUN2QixjQUFjLFVBQVUsQ0FBQztBQUN6QixPQUFPLEVBQUMsZ0NBQWdDLEVBQUUsb0JBQW9CLEVBQUUsZ0NBQWdDLEVBQUUsb0JBQW9CLEVBQUUsZ0NBQWdDLEVBQUUsb0JBQW9CLEVBQUMsTUFBTSxxQkFBcUIsQ0FBQztBQUUzTSxNQUFNLFVBQVUsUUFBUTtJQUN0QixlQUFlLENBQUMsUUFBUSxFQUFFLENBQUM7SUFDM0IsaUJBQWlCLENBQUMsUUFBUSxFQUFFLENBQUM7SUFDN0IsV0FBVyxDQUFDLFFBQVEsRUFBRSxDQUFDO0lBQ3ZCLGFBQWEsQ0FBQyxRQUFRLEVBQUUsQ0FBQztBQUMzQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAbGljZW5zZVxuICogQ29weXJpZ2h0IDIwMjAgR29vZ2xlIExMQ1xuICogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiAqL1xuXG5pbXBvcnQgKiBhcyBlY2RzYUZvclNpZ25pbmcgZnJvbSAnLi9lY2RzYV9mb3Jfc2lnbmluZyc7XG5pbXBvcnQgKiBhcyBlY2RzYUZvclZlcmlmeWluZyBmcm9tICcuL2VjZHNhX2Zvcl92ZXJpZnlpbmcnO1xuaW1wb3J0ICogYXMgc2lnbldyYXBwZXIgZnJvbSAnLi9zaWduX3dyYXBwZXInO1xuaW1wb3J0ICogYXMgdmVyaWZ5V3JhcHBlciBmcm9tICcuL3ZlcmlmeV93cmFwcGVyJztcblxuZXhwb3J0ICogZnJvbSAnLi9zaWduJztcbmV4cG9ydCAqIGZyb20gJy4vdmVyaWZ5JztcbmV4cG9ydCB7ZWNkc2FQMjU2SWVlZUVuY29kaW5nS2V5VGVtcGxhdGUsIGVjZHNhUDI1NktleVRlbXBsYXRlLCBlY2RzYVAzODRJZWVlRW5jb2RpbmdLZXlUZW1wbGF0ZSwgZWNkc2FQMzg0S2V5VGVtcGxhdGUsIGVjZHNhUDUyMUllZWVFbmNvZGluZ0tleVRlbXBsYXRlLCBlY2RzYVA1MjFLZXlUZW1wbGF0ZX0gZnJvbSAnLi9lY2RzYV9mb3Jfc2lnbmluZyc7XG5cbmV4cG9ydCBmdW5jdGlvbiByZWdpc3RlcigpIHtcbiAgZWNkc2FGb3JTaWduaW5nLnJlZ2lzdGVyKCk7XG4gIGVjZHNhRm9yVmVyaWZ5aW5nLnJlZ2lzdGVyKCk7XG4gIHNpZ25XcmFwcGVyLnJlZ2lzdGVyKCk7XG4gIHZlcmlmeVdyYXBwZXIucmVnaXN0ZXIoKTtcbn1cbiJdfQ==