Cloud Hardware Security Module (Cloud HSM) mendukung dua jenis mesin kriptografi virtual: General Virtual Security Module (GVSM) untuk Tiongkok daratan, dan HSM tujuan umum bersertifikasi FIPS untuk wilayah luar Tiongkok daratan. Halaman ini mencantumkan spesifikasi antarmuka, algoritma enkripsi, dan tolok ukur performa yang didukung untuk masing-masing jenis.
HSM di Tiongkok daratan
GVSM (algoritma kriptografi Tiongkok)
Fitur
| Fitur | Deskripsi |
|---|---|
| Deskripsi | General Virtual Security Module (GVSM) mematuhi "GM/T 0028-2014 Cryptographic Module Security Technical Requirements" dan "GM/T 0030-2014 Server Cryptographic Machine Technical Specification". GVSM menyediakan antarmuka layanan kriptografi umum secara internasional dan mendukung aplikasi Public Key Infrastructure (PKI) yang menggunakan algoritma kriptografi Tiongkok. GVSM memungkinkan Anda menyediakan layanan kriptografi dan manajemen kunci untuk beberapa entitas aplikasi, baik secara independen maupun bersamaan. |
| Spesifikasi antarmuka | Spesifikasi Antarmuka Aplikasi Perangkat Kriptografi GM/T 0018-2023; spesifikasi antarmuka PKCS#11; spesifikasi antarmuka SunJCE; Microsoft Cryptography API: Next Generation (CNG) |
| Algoritma enkripsi | Simetris: SM1, SM4, DES, 3DES, dan AES (kunci 128-bit dan 256-bit). Asimetris: SM2, RSA (panjang kunci 2048-bit hingga 4096-bit), dan ECC (NIST P-256, Brainpool P-256, dan FRP-256). Digest: SM3, SHA-1, SHA-256, SHA-384, dan SHA-512. |
Data performa
Tolok ukur berikut didasarkan pada: protokol komunikasi data — TCP/IP; koneksi bersamaan maksimum — 256; panjang data uji — 32 byte. Performa aktual dapat bervariasi berdasarkan panjang data dan kondisi jaringan.
Performa meningkat secara linear seiring ukuran kluster. Tabel di bawah menunjukkan operasi per detik (ops/detik) dan waktu respons untuk setiap algoritma di seluruh konfigurasi kluster.
Performa instans tunggal
Algoritma | ops/detik | Waktu respons |
Enkripsi SM1 | 600 | 0,006 dtk |
Pembuatan kunci SM2 | 4.000 | 0,006 dtk |
Signature SM2 | 3.000 | 0,008 dtk |
Verifikasi signature SM2 | 2.000 | 0,026 dtk |
Pembuatan kunci RSA-2048 | 6 pasang/detik | 8,605 dtk |
Operasi kunci publik RSA-2048 | 3.500 | 0,008 dtk |
Operasi kunci privat RSA-2048 | 400 | 0,018 dtk |
Digest SM3 | 5.000 | 0,009 dtk |
Enkripsi SM4 | 5.000 | 0,003 dtk |
AES-128 | 7.000 | 0,004 dtk |
AES-256 | 6.000 | 0,004 dtk |
Kluster dua node
Algoritma | ops/detik | Waktu respons |
Enkripsi SM1 | 1.200 | 0,012 dtk |
Pembuatan kunci SM2 | 8.000 | 0,012 dtk |
Signature SM2 | 6.000 | 0,016 dtk |
Verifikasi signature SM2 | 4.000 | 0,052 dtk |
Pembuatan kunci RSA-2048 | 12 pasang/detik | 17,21 dtk |
Operasi kunci publik RSA-2048 | 7.000 | 0,016 dtk |
Operasi kunci privat RSA-2048 | 800 | 0,036 dtk |
Digest SM3 | 10.000 | 0,018 dtk |
Enkripsi SM4 | 10.000 | 0,006 dtk |
AES-128 | 14.000 | 0,008 dtk |
AES-256 | 12.000 | 0,008 dtk |
Kluster tiga node
Algoritma | ops/detik | Waktu respons |
Enkripsi SM1 | 1.800 | 0,018 dtk |
Pembuatan kunci SM2 | 12.000 | 0,018 dtk |
Signature SM2 | 9.000 | 0,024 dtk |
Verifikasi signature SM2 | 6.000 | 0,078 dtk |
Pembuatan kunci RSA-2048 | 18 pasang/detik | 25,815 dtk |
Operasi kunci publik RSA-2048 | 10.500 | 0,024 dtk |
Operasi kunci privat RSA-2048 | 1.200 | 0,054 dtk |
Digest SM3 | 15.000 | 0,027 dtk |
Enkripsi SM4 | 15.000 | 0,009 dtk |
AES-128 | 21.000 | 0,012 dtk |
AES-256 | 18.000 | 0,012 dtk |
HSM luar Tiongkok daratan
HSM server tujuan umum GVSM (NIST FIPS)
Cloud HSM mendukung mesin kriptografi tujuan umum bersertifikasi FIPS untuk wilayah luar Tiongkok daratan.
Fitur
| Fitur | Deskripsi |
|---|---|
| Deskripsi | Perangkat keras dan firmware telah tersertifikasi FIPS 140-3 Level 3. Gunakan jenis HSM ini untuk mengelola kunci secara aman dan melakukan operasi enkripsi serta dekripsi dengan berbagai algoritma enkripsi. |
| Spesifikasi antarmuka | Spesifikasi antarmuka PKCS#11 |
| Algoritma enkripsi | Simetris: DES, 3DES, dan AES (kunci 128-bit, 192-bit, dan 256-bit). Asimetris: RSA (panjang kunci 2048-bit hingga 4096-bit) dan ECC. Digest: SHA-1, SHA-256, SHA-384, dan SHA-512. |
| Batasan | Jumlah maksimum kunci per HSM: 3.300. Jumlah maksimum pengguna per HSM: 1.024. Panjang maksimum username: 31 karakter. Panjang password pengguna: 7–32 karakter. |
Data performa
Tolok ukur berikut didasarkan pada maksimum 5.000 koneksi bersamaan. Performa aktual dapat bervariasi berdasarkan panjang data dan kondisi jaringan.
| Algoritma | Performa |
|---|---|
| Signature dan verifikasi RSA-2048 | 1.100 operasi/detik |
| Perkalian titik EC P256 | 315 operasi/detik |
| Laju enkripsi komunikasi duplex AES-256 | 300 MB/detik |
| Pembuatan kunci RSA-2048 | 0,5 pasang/detik |
| Pembangkitan bilangan acak | 20 MB/detik |