Módulos del SDK de cifrado de AWS para JavaScript - AWS Encryption SDK

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Módulos del SDK de cifrado de AWS para JavaScript

Los módulos del SDK de cifrado de AWS para JavaScript facilitan la instalación del código que necesita para sus proyectos.

Módulos para JavaScript Node.js

nodo cliente

Incluye todos los módulos que necesita para programar con el SDK de cifrado de AWS para JavaScript en Node.js.

caching-materials-manager-node

Exporta funciones que admiten la función de almacenamiento en caché de claves de datos en SDK de cifrado de AWS para JavaScript, en Node.js.

decrypt-node

Exporta funciones que descifran y verifican mensajes cifrados que representan datos y secuencias de datos. Incluido en el módulo client-node.

encrypt-node

Exporta funciones que cifran y firman diferentes tipos de datos. Incluido en el módulo client-node.

example-node

Exporta ejemplos de trabajo de programación con el SDK de cifrado de AWS para JavaScript en Node.js. Incluye ejemplos de diferentes tipos de conjuntos de claves y diferentes tipos de datos.

hkdf-node

Exporta una función de derivación de claves (HKDF) basada en HMAC que el SDK de cifrado de AWS para JavaScript en Node.js utiliza en conjuntos de algoritmos particulares. El SDK de cifrado de AWS para JavaScript en el navegador utiliza la función HKDF nativa de la API de WebCrypto.

integration-node

Define pruebas que verifican que el SDK de cifrado de AWS para JavaScript en Node.js es compatible con otras implementaciones de lenguaje del AWS Encryption SDK.

kms-keyring-node

Exporta funciones que admiten conjuntos de claves AWS KMS en Node.js.

raw-aes-keyring-node

Exporta funciones que admiten conjuntos de claves de AES sin formato en Node.js.

raw-rsa-keyring-node

Exporta funciones que admiten conjuntos de claves de RSA sin formato en Node.js.

Módulos para el navegador JavaScript

client-browser

Incluye todos los módulos que necesita programar con SDK de cifrado de AWS para JavaScript en el navegador.

caching-materials-manager-browser

Exporta funciones que admiten la función de almacenamiento en caché de claves de datos para JavaScript en el navegador.

decrypt-browser

Exporta funciones que descifran y verifican mensajes cifrados que representan datos y secuencias de datos.

encrypt-browser

Exporta funciones que cifran y firman diferentes tipos de datos.

example-browser

Ejemplos de trabajo de programación con el SDK de cifrado de AWS para JavaScript en el navegador. Incluye ejemplos de diferentes tipos de conjuntos de claves y diferentes tipos de datos.

integration-browser

Define pruebas que comprueban que el SDK de cifrado de AWS para JavaScript en el navegador sea compatible con otras implementaciones de lenguaje de AWS Encryption SDK.

kms-keyring-browser

Exporta funciones que admiten AWS KMSconjuntos de claves de AES sin formato en el navegador.

raw-aes-keyring-browser

Exporta funciones que admiten conjuntos de claves de AES sin formato en el navegador.

raw-rsa-keyring-browser

Exporta funciones que admiten conjuntos de claves de RSA sin formato en el navegador.

Módulos para todas las implementaciones

cache-material

Admite la función de almacenamiento en caché de claves de datos. Proporciona código para ensamblar los materiales criptográficos que se almacenan en caché con cada clave de datos.

kms-keyring

Exporta funciones que admiten conjuntos de claves KMS.

material-management

Implementa el administrador de materiales criptográficos (CMM).

raw-keyring

Exporta funciones necesarias para los conjuntos de claves de AES y RSA sin formato.

serialize

Exporta funciones que el SDK utiliza para serializar su salida.

web-crypto-backend

Exporta funciones que usan la API de WebCrypto en el SDK de cifrado de AWS para JavaScript, en el navegador.