UNPKG

@confluentinc/schemaregistry

Version:
21 lines (20 loc) 623 B
"use strict"; /** * Copyright 2020 Google LLC * SPDX-License-Identifier: Apache-2.0 */ Object.defineProperty(exports, "__esModule", { value: true }); exports.Aead = void 0; /** * Interface for Authenticated Encryption with Associated Data (AEAD). * * Security guarantees: Implementations of this interface are secure against * adaptive chosen ciphertext attacks. Encryption with associated data ensures * authenticity (who the sender is) and integrity (the data has not been * tampered with) of that data, but not its secrecy. * * @see https://tools.ietf.org/html/rfc5116 */ class Aead { } exports.Aead = Aead;