¿Qué navegadores admiten certificados de cifrado nacional?
Actualmente, los navegadores que admiten certificados de cifrado nacional (es decir, certificados SSL/TLS que cumplen con el estándar GM/T 0024-2014 y utilizan los algoritmos SM2/SM3/SM4) se concentran principalmente en navegadores nacionales y en algunos navegadores diseñados específicamente para soportar los estándares de cifrado nacional. Los navegadores internacionales de uso generalizado (como Chrome, Firefox, Edge y Safari) no admiten por defecto el conjunto de algoritmos de cifrado nacional.
Los siguientes son los principales navegadores que admiten certificados de cifrado nacional:
360 Secure Browser:
Nivel de soporte: Es uno de los navegadores con el soporte más completo y la promoción más activa para el cifrado nacional en China. Requisitos: Se necesita una versión relativamente nueva (por ejemplo, v10 o superior) y tener habilitado el “Plan de certificados raíz de cifrado nacional”. Cuando el usuario visita un sitio web que tiene implementado un certificado de cifrado nacional, el navegador lo reconoce automáticamente y utiliza algoritmos de cifrado nacional para la comunicación cifrada. Cuota de mercado: Tiene una participación de mercado muy alta en China y es la opción más común para acceder a sitios web con cifrado nacional.
Red Lotus Secure Browser:
Nivel de soporte: Es un navegador desarrollado por la empresa Dingxin y diseñado específicamente para admitir los estándares de cifrado nacional. Características: Integración nativa y profunda de los algoritmos de cifrado nacional (SM2/SM3/SM4) y del protocolo SSL de cifrado nacional (TLCP). Es una herramienta importante para probar e implementar entornos de cifrado nacional. Uso: Se utiliza a menudo en escenarios gubernamentales, financieros y otros con requisitos de cumplimiento de cifrado nacional extremadamente altos.
QQ Browser:
Nivel de soporte: Las versiones más recientes (se debe consultar la documentación más actualizada para conocer el número de versión exacto; normalmente se requiere una versión bastante nueva) también han incorporado soporte para certificados de cifrado nacional. Requisitos: Es posible que el usuario deba confirmar o habilitar la configuración correspondiente (puede variar según la versión), pero en general el nivel de soporte es bueno.
Sogou Browser:
Nivel de soporte: Las versiones más recientes también declaran ser compatibles con los algoritmos y certificados de cifrado nacional. Requisitos: Al igual que otros navegadores nacionales, se recomienda utilizar la versión más reciente.
Maxthon Browser:
Nivel de soporte: Algunas versiones admiten certificados de cifrado nacional, pero es posible que el usuario deba confirmar las condiciones de soporte específicas y la forma de configuración de la versión más reciente.
Otros navegadores nacionales / navegadores personalizados:
Algunos navegadores nacionales profundamente personalizados sobre el núcleo Chromium, o navegadores personalizados utilizados internamente en sectores específicos (como gobierno y finanzas), también pueden tener integrado el soporte de cifrado nacional. Algunos navegadores en entornos de innovación tecnológica nacional (por ejemplo, navegadores que se ejecutan en sistemas operativos nacionales como Kylin o UOS de Tongxin) suelen exigir obligatoriamente o admitir por defecto los algoritmos de cifrado nacional.
Notas importantes y precauciones:
Navegadores internacionales (Chrome, Firefox, Edge, Safari):
No admiten por defecto el conjunto de algoritmos de cifrado nacional. Utilizan algoritmos internacionales comunes (como RSA/ECC, SHA-2, AES).
- Acceso a sitios web con cifrado nacional: Si el sitio web solo tiene implementado un certificado de cifrado nacional (sin implementar simultáneamente un certificado internacional), estos navegadores normalmente no pueden acceder y muestran un error de conexión segura (como ERR_SSL_VERSION_OR_CIPHER_MISMATCH).
- Implementación de doble certificado: Actualmente, la mayoría de los sitios web que admiten cifrado nacional adoptan la estrategia de “implementación de doble certificado”, es decir, implementan al mismo tiempo un certificado internacional (compatible con todos los navegadores) y un certificado de cifrado nacional (para los navegadores que admiten cifrado nacional). De este modo, los navegadores internacionales utilizan el certificado internacional para conectarse, mientras que los navegadores con cifrado nacional usan preferentemente el certificado de cifrado nacional, logrando así compatibilidad y cumplimiento normativo al mismo tiempo.
Navegadores móviles:
- Android: 360 Secure Browser en su versión para Android, la versión para Android de Red Lotus Browser, etc., normalmente también admiten cifrado nacional. Algunos navegadores personalizados de fabricantes de teléfonos pueden admitirlo.
- iOS: Debido a las restricciones del sistema de Apple, los navegadores de terceros en iOS (incluidas las versiones para iOS de los navegadores mencionados) normalmente no pueden admitir completamente el conjunto de algoritmos de cifrado nacional, porque deben usar la biblioteca de cifrado de red proporcionada por el sistema. Acceder a sitios web que solo tienen implementados certificados de cifrado nacional resulta difícil en iOS.
¿Cómo verificar si el navegador admite cifrado nacional?
Visite un sitio web de prueba especializado en cifrado nacional (como https://sm2test.ovssl.cn; preste atención a la seguridad y disponibilidad del sitio). Si el acceso es exitoso y en la barra de direcciones del navegador aparece el icono de candado, haga clic en el candado para ver los detalles de la conexión. Si en el conjunto de cifrado aparecen términos como ECC-SM2-SM4, SM2, SM3 o SM4, significa que la conexión actual está utilizando algoritmos de cifrado nacional. En 360 Browser, si la conexión se establece correctamente mediante cifrado nacional, junto al icono de candado en la barra de direcciones normalmente aparece la palabra “cifrado nacional” o un icono correspondiente.