Última hora: Keyfactor adquiere InfoSec Global y CipherInsights | Soluciones integrales para descubrimiento, control y agilidad

  • Inicio
  • Blog
  • Producto
  • Cifrado 28 veces más rápido: Intel y Bouncy Castle ofrecen cifrado Hardware

Cifrado 28 veces más rápido: Intel y Bouncy Castle ofrecen cifrado Hardware

Producto

En resumen: Intel y Bouncy Castle se han unido para ofrecer un cifrado hasta 28 veces más rápido con AES y SHA-256 hardware. El resultado: menor carga de la CPU, mayor seguridad y cumplimiento de la norma FIPS 140-3 en curso, lo que le ofrece una criptografía de alto rendimiento que se adapta a su empresa.

En el vertiginoso mundo digital actual, la seguridad debe seguir el ritmo de las exigencias de rendimiento. Las operaciones criptográficas son la columna vertebral de las comunicaciones seguras, la integridad software y las identidades de confianza, pero a menudo se convierten en cuellos de botella que ralentizan las aplicaciones modernas.

Por eso, Bouncy Castle, en colaboración con Intel, ha introducido la aceleración hardware para AES (incluido GCM) y SHA-256, lo que supone enormes mejoras de rendimiento.

Al aprovechar las instrucciones AES-NI y SHA-256 de Intel, esta última actualización consigue aumentos de rendimiento para el cifrado AES que van de 4x a 28x en el cifrado masivo. Además, BC-FJA 2.1.0 se ha cualificado para el programa de certificación provisional del NIST, obteniendo una certificación provisional FIPS 140-3 (nº 4943) mientras aún está en proceso, lo que refuerza su seguridad y cumplimiento para empresas de todo el mundo.

Esta colaboración es un testimonio del poder de la TECHSynergy - cuando la excelencia en ingeniería, la apertura y la experiencia compartida se unen para impulsar la innovación en seguridad.

Argumentos empresariales a favor de la criptografía de alto rendimiento

En la actualidad, muchos sectores confían en la criptografía para la protección de datos, la autenticación y el cumplimiento de normativas. Sin embargo, la criptografía tradicional software puede presentar inconvenientes de rendimiento.

A medida que aumentan los requisitos de seguridad, las empresas se enfrentan a retos como:

  • Aumento de la latencia en las comunicaciones segurasTLS, VPN, cifrado IoT )
  • Elevada sobrecarga de la CPU al procesar cargas de trabajo criptográficas a gran escala.
  • Eficiencia energética en la computación en nube y los dispositivos con recursos limitados

Con la aceleración hardware de Intel integrada en Bouncy Castle Castle, las empresas obtienen beneficios tangibles:

  • Velocidades de cifrado AES entre 4 y 28 veces superiores, lo que permite el cifrado en tiempo real para aplicaciones de alto rendimiento.
  • Reducir la utilización de la CPU, liberando recursos para otras cargas de trabajo.

Para sectores como los servicios financieros, IoT y la implantación de SaaS a gran escala, esto significa una escalabilidad más eficiente, una seguridad más sólida y una reducción de los costes operativos, sinsacrificar el cumplimiento de las normativas.

La fuerza combinada de las tecnologías de Intel y Bouncy Castle

💡 Contribución de Intel: Aceleración AES-NI y SHA-256

Las instrucciones Intel AES-NI (Advanced Encryption Standard New Instructions) y SHA-256 aceleran significativamente las operaciones criptográficas al descargar los cálculos intensivos en hardware dedicado. Esto se traduce en:

  • Cifrado y descifrado más rápidos, lo que reduce el tiempo de procesamiento de las transacciones
  • Mayor resistencia a los ataques de canal lateral, lo que mejora la seguridad.
  • Rendimiento optimizado para aplicaciones a gran escala, como seguridad en la nube y almacenamiento de datos.

💡 La contribución deBouncy Castle: Criptografía de confianza, a prueba de futuro y Open-Source

Bouncy Castle ha sido un nombre de confianza en las bibliotecas criptográficas, ofreciendo:

  • Una sólida API criptográfica open-source para desarrolladores
  • Amplia compatibilidad con protocolos y algoritmos de seguridad modernos, incluidos los algoritmos poscuánticos estándar del NIST.   
  • Flexibilidad para la integración en diversas arquitecturas de seguridad

Verdaderamente único: El poder de combinar Intel y Bouncy Castle

Al integrar la aceleración hardware de Intel con la pila criptográfica flexible de Bouncy CastleCastle, conseguimos algo realmente único:

  • Una biblioteca criptográfica de alto rendimiento software con velocidades cercanas al hardware de hardware
  • Una solución open-source que se puede auditar libremente y en la que se puede confiar
  • Un enfoque criptográfico escalable que satisface las necesidades de seguridad de las empresas

Sinergia en ingeniería: cómo la colaboración impulsó la innovación

Este avance no se produjo de forma aislada. Este avance surgió de la colaboración abierta entre Intel y Bouncy Castle Castle, prueba de que TECHSynergy convierte la experiencia colectiva en resultados transformadores.

He aquí algunos factores que han contribuido al éxito de esta asociación:

  • Intercambio de conocimientos entre los expertos en hardware de Intel y los especialistas en software y criptografía de Bouncy CastleCastle.
  • Pruebas y optimización conjuntas para garantizar una integración perfecta
  • Compromiso con la transparencia y las normas abiertas, para garantizar una solución que beneficie a la comunidad de seguridad en general.

"En Intel, estamos comprometidos a ampliar los límites del rendimiento y la seguridad en el panorama digital. Nuestra colaboración con Keyfactor, que ofrece un mayor rendimiento con la biblioteca Bouncy Castle , demuestra cómo la plena utilización de las capacidades de criptoaceleración de las plataformas Intel puede ofrecer una seguridad más fuerte sin compromiso. Estamos deseando ayudar a nuestros clientes a experimentar el impacto transformador que tendrá en la seguridad y la eficiencia."

- Ronak Singhal, investigador principal de Intel

Certificación FIPS 140-3: Un sello de calidad para el futuro

Un hito importante en este viaje fue la obtención de la certificación FIPS140-3 (nº 4943) en el marco del programa de certificación provisional del NIST. Pero, ¿qué significa esto para las empresas?

  • Cumplimiento de la normativa: FIPS 140-3 es un requisito para las aplicaciones de seguridad gubernamentales y empresariales en todo el mundo.
  • Garantía de seguridad garantizada: Los módulos criptográficos certificados cumplen estrictas normas de prueba y validación.
  • Inversiones criptográficas a prueba de futuro: Las organizaciones pueden confiar en que están utilizando implementaciones criptográficas validadas y aprobadas por el sector.

Ahora que BC-FJA 2.1.0 está en proceso de obtener la certificación FIPS 140-3, las empresas que utilizan Bouncy Castle Castle y las soluciones criptográficas de Intel pueden satisfacer con confianza las exigencias de seguridad, rendimiento y cumplimiento de normativas.

Mirando al futuro: Qué significa esto para el sector

La colaboración entre Intel y Bouncy Castle Castle supone un importante salto adelante en el rendimiento criptográfico. Al combinar la aceleración hardware con la innovación criptográfica open-source abierto, estamos allanando el camino hacia un futuro más rápido y seguro.

Para las empresas y los promotores, esto significa:

  • Mayor rendimiento a escala sin comprometer la seguridad
  • Menores costes de infraestructura 
  • Cumplimiento y garantía más sólidos con soluciones con certificación FIPS
  • Compromiso con tecnologías criptográficas abiertas, fiables y de alto rendimiento

¿Quiere ver estas mejoras en acción? Pruébelo hoy mismo y experimente la nueva generación de rendimiento criptográfico. 

Versiones que hacen uso de los algoritmos acelerados hardware :

LTS - BC-LJA 2.73.7 https://www.bouncycastle.org/download/bouncy-castle-java-lts/#download

FIPS - BC-FJA 2.1.0: https://www.bouncycastle.org/download/bouncy-castle-java-fips/#latest

Prueba los puntos de referencia y compruébalo tú mismo: https://github.com/bcgit/bc-lts-java/tree/main/benchmark (requiere la versión LTS).