中国商用暗号(SM)証明書に対応しているブラウザはどれですか?
現在、中国商用暗号(SM)証明書(GM/T 0024-2014規格に準拠し、SM2/SM3/SM4アルゴリズムを使用するSSL/TLS証明書)に対応しているブラウザは、主に中国国産ブラウザと中国商用暗号規格を専門にサポートする一部のブラウザに限られます。国際的なメジャーブラウザ(Chrome、Firefox、Edge、Safariなど)は、デフォルトで中国商用暗号アルゴリズムスタックに対応していません。
主な中国商用暗号(SM)証明書対応ブラウザは以下の通りです:
360安全ブラウザ:
対応状況: 国内で中国商用暗号のサポートが最も充実しており、普及に最も積極的なブラウザの1つです。 要件: 比較的新しいバージョン(v10以降など)が必要で、「中国商用暗号ルート証明書プログラム」を有効にする必要があります。ユーザーが中国商用暗号証明書をデプロイしたウェブサイトにアクセスすると、ブラウザが自動的に認識し、中国商用暗号アルゴリズムを使用して暗号化通信を行います。 市場シェア: 国内で非常に高い市場シェアを持ち、中国商用暗号対応サイトにアクセスする際に最もよく使われる選択肢です。
紅蓮花(RedLotus)安全ブラウザ:
対応状況: 鼎鉉公司によって開発された、中国商用暗号規格をサポートするために設計された専用ブラウザです。 特徴: 中国商用暗号アルゴリズム(SM2/SM3/SM4)と中国商用暗号SSLプロトコル(TLCP)をネイティブかつ深く統合してサポートしています。中国商用暗号環境のテストとデプロイにおける重要なツールです。 用途: 政府、金融など、中国商用暗号に対するコンプライアンス要件が極めて高いシーンでよく使用されます。
QQブラウザ:
対応状況: 比較的新しいバージョン(具体的なバージョン番号は最新のドキュメントを確認してください。通常は比較的新しいバージョンが必要です)でも中国商用暗号証明書のサポートが追加されています。 要件: ユーザーが関連設定を確認または有効にする必要がある場合があります(バージョンによって異なる場合があります)が、全体的なサポート状況は良好です。
搜狗(Sogou)ブラウザ:
対応状況: 比較的新しいバージョンも中国商用暗号アルゴリズムと証明書に対応していると公表しています。 要件: 他の中国国産ブラウザと同様に、最新バージョンの使用を推奨します。
傲游(Maxthon)ブラウザ:
対応状況: 中国商用暗号証明書に対応しているバージョンがありますが、最新バージョンの具体的な対応状況と設定方法をユーザーが確認する必要がある場合があります。
その他の中国国産ブラウザ/カスタムブラウザ:
Chromiumカーネルをベースに深くカスタマイズされた一部の中国国産ブラウザ、または特定業界(政务・金融など)の内部で使用されるカスタムブラウザにも、中国商用暗号サポートが統合されている場合があります。 一部の信創(情報技術応用革新)環境向けブラウザ(麒麟、統信UOSなどの中国国産OS上で動作するブラウザ)は、通常中国商用暗号アルゴリズムを必須とするか、デフォルトでサポートしています。
重要な説明と注意点:
国際ブラウザ(Chrome, Firefox, Edge, Safari):
デフォルトでは中国商用暗号アルゴリズムスタックに対応していません。 これらのブラウザは国際的に汎用されるアルゴリズム(RSA/ECC, SHA-2, AESなど)を使用します。
- 中国商用暗号対応サイトへのアクセス: ウェブサイトが中国商用暗号証明書のみをデプロイしている(国際証明書を同時にデプロイしていない)場合、これらのブラウザは通常アクセスできず、セキュリティ接続エラー(ERR_SSL_VERSION_OR_CIPHER_MISMATCHなど)が表示されます。
- デュアル証明書デプロイ: 現在、中国商用暗号に対応しているほとんどのウェブサイトは「デュアル証明書デプロイ」方式を採用しています。これは、国際証明書(全ブラウザと互換)と中国商用暗号証明書(中国商用暗号対応ブラウザ向け)を同時にデプロイする方式です。これにより、国際ブラウザは国際証明書で接続し、中国商用暗号対応ブラウザは優先的に中国商用暗号証明書で接続するため、互換性とコンプライアンスの両方を実現できます。
モバイルブラウザ:
- Android: 360安全ブラウザAndroid版、紅蓮花ブラウザAndroid版などは通常中国商用暗号に対応しています。一部の携帯電話メーカーのカスタムブラウザも対応している場合があります。
- iOS: Appleシステムの制限により、iOS上のサードパーティ製ブラウザ(上記ブラウザのiOS版を含む)は通常、中国商用暗号アルゴリズムスタックを完全にサポートすることができません。システムが提供するネットワーク暗号ライブラリを使用する必要があるためです。中国商用暗号証明書のみをデプロイしているウェブサイトへのアクセスは、iOSでは困難が生じます。
ブラウザが中国商用暗号に対応しているか確認する方法:
専用の中国商用暗号テストサイト(https://sm2test.ovssl.cn など。安全性とサイトの可用性に注意してください)にアクセスします。 正常にアクセスでき、ブラウザのアドレスバーに錠マークが表示されたら、錠マークをクリックして接続詳細を確認します。暗号スイートに ECC-SM2-SM4、SM2、SM3、SM4 などの文字列が含まれている場合、現在の接続で中国商用暗号アルゴリズムが使用されていることを意味します。 360ブラウザでは、中国商用暗号方式で正常に接続できた場合、アドレスバーの錠マークの横に通常「国密」の文字列またはアイコンが表示されます。