Computación criptográfica

Habilitar la computación en datos protegidos criptográficamente

¿Qué es la computación criptográfica en AWS?

Las herramientas y servicios de criptografía de AWS utilizan una amplia variedad de tecnologías de cifrado y almacenamiento que pueden ayudarlo a proteger los datos en reposo y en tránsito. Tradicionalmente, los datos se tenían que descifrar antes de poder utilizarlos en un cálculo. La computación criptográfica es una tecnología que opera directamente sobre datos protegidos criptográficamente, de modo que los datos sensibles jamás quedan expuestos.

La computación criptográfica abarca un amplio abanico de técnicas que preservan la privacidad, entre las que se encuentran el cálculo seguro para varias partes, el cifrado homomórfico, el aprendizaje federado para la preservación de la privacidad y el cifrado con capacidad de búsqueda. AWS desarrolla herramientas y servicios de computación criptográfica para que pueda alcanzar sus objetivos de seguridad y cumplimiento y así aprovechar la flexibilidad, escalabilidad, rendimiento y facilidad de uso que ofrece AWS.

Computación criptográfica para salas limpias (C3R)

Esta biblioteca le permite colaborar con sus datos en AWS Clean Rooms usando una técnica que permite a varias partes computar conjuntamente una función a partir de sus datos de entrada, que a su vez se mantienen privados. Si su trabajo está sujeto a políticas de tratamiento de datos que requieren el cifrado de datos confidenciales, puede cifrar previamente los datos con una clave de cifrado común específica para la colaboración, de modo que los datos permanezcan cifrados incluso durante la ejecución de las consultas.

Inferencia de XGBoost para preservar la privacidad

Este repositorio contiene una implementación de prototipo de XGBoost para la preservación de la privacidad. Con la adopción de varios esquemas de cifrado de preservación de la propiedad para cifrar el modelo de XGBoost, el modelo de preservación de la privacidad puede predecir una consulta cifrada.

Enlaces C++ para la biblioteca de cifrado homomórfico de Lattigo

Esta biblioteca proporciona enlaces parciales de C++ para la biblioteca de cifrado homomórfico Lattigo v2.1.1 escrita en lenguaje de programación Go. Este contenedor no es un intento de proporcionar un enlace para todas las API públicas de Lattigo, pero sí es sencillo agregar nuevos enlaces y se aceptan PR.

Kit de herramientas del implementador homomórfico

El kit de herramientas del implementador homomórfico proporciona herramientas para simplificar el proceso de diseño de circuitos homomórficos del esquema de cifrado homomórfico CKKS. Esta biblioteca está destinada a continuar la investigación sobre el cifrado homomórfico.

¿Le interesa?

Para obtener más información sobre la computación criptográfica con AWS

Contactar con nosotros