Elige una primitiva

Selecciona tu caso de uso para identificar la primitiva correcta y, luego, sigue el vínculo para obtener orientación sobre cómo usarla.

Encriptando datos…

Básico Detalles
…en tamaños estándar Encriptación autenticada con datos asociados (AEAD) - Adecuado para la mayoría de las necesidades
- Acepta texto sin formato de hasta 232 bytes
- Proporciona confidencialidad del texto sin formato y verifica la integridad y la autenticidad
…en archivos grandes o flujos de datos AEAD de transmisión - Para los datos que son demasiado grandes para procesarse en un solo paso
…de forma determinística AEAD determinístico - Produce el mismo texto cifrado para un texto sin formato y una clave determinados
…con claves protegidas por un KMS AEAD de sobre de Key Management System (KMS) - Encripta cada texto sin formato con una nueva clave AEAD
- Encripta cada clave AEAD con KMS
…con la clave pública, desencripta los datos con la clave privada Encriptación híbrida
- No autenticado
: Es útil cuando los remitentes no pueden almacenar secretos (clave privada).

Todas estas primitivas pueden vincular el texto cifrado a su contexto.

Garantiza la autenticidad y la integridad de los datos de la siguiente manera:

Básico Detalles
…crear y verificar el MAC con una clave Código de autenticación de mensajes (MAC) - Muy rápido
- Solo lo pueden verificar las partes que también pueden crear MAC
…se crea la firma con la clave privada y se verifica con la clave pública Firma digital - Verificable por partes que no pueden crear firmas

Miscelánea

Básico Detalles
Crea y verifica JWTs Tokens web JSON (JWT) - También se puede convertir al formato de clave web JSON (JWK) y viceversa.
Encripta el conjunto de claves de cualquier primitiva con KMS Primitiva encriptada con KMS - No requiere interactuar con el KMS cada vez que se usa la primitiva (p.ej., para encriptar un texto sin formato), a diferencia de KMS Envelope AEAD

¿Tienes alguna pregunta?

Crea un problema en el repositorio de GitHub específico del idioma que se vincula en la página de la organización de Tink.