Go to main content

Guía de seguridad de Oracle SuperCluster serie M7

Salir de la Vista de impresión

Actualización: Febrero de 2016
 
 

Conformidad con FIPS-140-2 nivel 1

Las aplicaciones criptográficas alojadas en SuperCluster confían en la función de estructura criptográfica de Oracle Solaris, que está validada para conformidad con FIPS 140-2 nivel 1. La estructura criptográfica de Oracle Solaris es el almacén criptográfico central de Oracle Solaris y proporciona dos módulos verificados por FIPS 140 que admiten los procesos de espacio de usuario y nivel de núcleo. Estos módulos de biblioteca proporcionan funciones de cifrado, descifrado, método de hashing, generación y verificación de firmas y certificados, y autenticación de mensajes para aplicaciones. Las aplicaciones de nivel de usuario que llaman a estos módulos se ejecutan en el modo FIPS 140.

Además de la estructura criptográfica de Oracle Solaris, el módulo de objeto OpenSSL incluido en Oracle Solaris está validado para conformidad con FIPS 140-2 nivel 1, que admite la criptografía para aplicaciones basadas en los protocolos TLS y de shell seguro. El proveedor de servicios de la nube puede elegir activar los hosts de inquilinos mediante modos que cumplen con FIPS 140. Si Oracle Solaris y OpenSSL se ejecutan en modos que cumplen con FIPS 140, que son proveedores de FIPS 140-2, aplique el uso de algoritmos criptográficos validados por FIPS 140.

Consulte también Activación de operación que cumple con FIPS-140 (Oracle ILOM) (Si se requiere).

En esta tabla, se muestra los algoritmos aprobados por FIPS que son admitidos por Oracle Solaris en SuperCluster M7.

Clave o CSP
Número de certificado
v1.0
v1.1
Clave simétrica
AES: modos ECB, CBC, CFB-128, CCM, GMAC, GCM y CTR para tamaños de butes de 128 bits, 192 bits y 256 bits
#2311
#2574
AES: modo XTS para tamaños de claves de 256 bits y 512 bits
#2311
#2574
TripleDES: modo CBC y ECB para opción de claves 1
#1458
#1560
Clave asimétrica
Generación/verificación de firmas RSA PKCS #1.5: 1024 bits, 2048 bits (con SHA-1, SHA-256, SHA-384, SHA-512)
#1194
#1321
Generación/verificación de firmas ECDSA: P-192, -224, -256, -384, -521; K-163, -233, -283, -409, -571; B-163, -233, -283, -409, -571
#376
#446
Estándar de hashing seguro (SHS)
SHA-1, SHA-224, SHA-256, SHA-384, SHA-512
#1425
#1596
Autenticación de mensajes basados en hash (con claves)
HMAC SHA-1, HMAC SHA-224, HMAC SHA-256, HMAC SHA-384, HMAC SHA-512
#1425
#1596
Generación de números aleatorios
Generación de números aleatorios FIPS 186-2 swrand
#1154
#1222
Generación de números aleatorios FIPS 186-2 n2rng
#1152
#1226

Oracle Solaris ofrece dos proveedores de algoritmos criptográficos validados para el nivel 1 de FIPS 140-2.

  • La función de estructura criptográfica de Oracle Solaris es el almacén criptográfico central de un sistema Oracle Solaris y proporciona dos módulos FIPS 140. El módulo de espacio de usuario proporciona criptografía para las aplicaciones que se ejecutan en el espacio de usuario, y el módulo de núcleo proporciona criptografía para los procesos en el nivel de núcleo. Estos módulos de biblioteca proporcionan funciones de cifrado, descifrado, método de hashing, generación y verificación de firmas y certificados, y autenticación de mensajes para aplicaciones. Las aplicaciones de nivel de usuario que llaman a estos módulos se ejecutan en el modo FIPS 140, por ejemplo, el comando passwd e IKEv2. Los consumidores en el nivel del núcleo, por ejemplo, Kerberos e IPsec, utilizan API patentadas para llamar a la estructura criptográfica del núcleo.

  • El módulo del objeto OpenSSL proporciona criptografía para SSH y aplicaciones web. OpenSSL es el kit de herramientas de código abierto para los protocolos de capa de conexión segura (SSL) y seguridad de capa de transporte (TLS), y proporciona una biblioteca de criptografía. En Oracle Solaris, SSH y el servidor web Apache son consumidores del módulo FIPS 140 de OpenSSL. Oracle Solaris envía una versión FIPS 140 de OpenSSL con Oracle Solaris 11.2 que está disponible para todos los consumidores, pero la versión que se envía con Oracle Solaris 11.1 está disponible solamente para Solaris SSH. Debido a que los módulos del proveedor FIPS 140-2 hacen un uso intensivo de la CPU, no están activados por defecto. Como administrador, es responsable de la activación de los proveedores en el modo FIPS 140 y de la configuración de los consumidores.

Para obtener más información sobre cómo activar los proveedores FIPS-140 en Oracle Solaris, consulte el documento titulado Uso de un sistema activado para FIPS 140 en Oracle Solaris 11.2, disponible en la cabecera Protección del sistema operativo Oracle Solaris 11 en: http://docs.oracle.com/cd/E36784_01.