SM4を使用してデータを暗号化・復号——中国国家標準ブロック暗号 (GB/T 32907)
SM4は中国国家暗号管理局がGB/T 32907として発表したブロック暗号標準です。128ビットの鍵と128ビットのブロックサイズを持つ対称ブロック暗号で、中国の金融システム、政府通信、WAPI無線セキュリティプロトコルで広く使用されています。
いいえ。すべての暗号化・復号操作はブラウザ内で完全に処理されます。データがサーバーに送信されることは一切ありません。鍵、IV、平文は常にデバイス上に留まります。
ほとんどの用途ではCBC(暗号ブロック連鎖)モードをお勧めします。ECB(電子コードブック)モードは各ブロックを独立して暗号化するため、平文のパターンが漏洩する可能性があります。CBCはIVを使用してランダム性を追加し、パターン漏洩を防ぎます。特別な理由がない限り、常にCBCモードを使用してください。