Topik ini menjelaskan sintaks, deskripsi, parameter, dan nilai balikan dari fungsi algoritma cipher. Topik ini juga menyertakan contoh penggunaan fungsi-fungsi tersebut.
aes_new
Tabel berikut menampilkan detail terkait fungsi ini.
| Item | Deskripsi |
| Sintaks | aes_new(config) |
| Deskripsi | Membuat objek Advanced Encryption Standard (AES), yang digunakan untuk operasi enkripsi dan dekripsi selanjutnya. Untuk melakukan enkripsi, panggil fungsi aes_enc(). Untuk melakukan dekripsi, panggil fungsi aes_dec(). |
| Parameter | Parameter config bertipe kamus dan mencakup argumen berikut:
|
| Nilai balikan | Jika fungsi berhasil, objek AES (tipe kamus) dikembalikan. Jika tidak,false dikembalikan. |
| Contoh | |
aes_enc
Tabel berikut menampilkan detail terkait fungsi ini.
| Item | Deskripsi |
| Sintaks | aes_enc(o, s) |
| Deskripsi | Mengenkripsi data menggunakan algoritma enkripsi AES. |
| Parameter |
|
| Nilai balikan | Mengembalikan ciphertext setelah teks yang ditentukan oleh parameter s dienkripsi. |
| Contoh | |
aes_dec
Tabel berikut menampilkan detail terkait fungsi ini.
| Item | Deskripsi |
| Sintaks | aes_dec(o, s) |
| Deskripsi | Mendekripsi data menggunakan algoritma enkripsi AES. |
| Parameter |
|
| Nilai balikan | Mengembalikan teks biasa setelah teks yang ditentukan oleh parameter s didekripsi. |
| Contoh | |
sha1
Tabel berikut menampilkan detail terkait fungsi ini.
| Item | Deskripsi |
| Sintaks | sha1(s) |
| Deskripsi | Menghitung nilai SHA-1. |
| Parameter | s: string untuk mana Anda ingin menghitung digest CRC. |
| Nilai balikan | Mengembalikan nilai SHA-1 dalam format biner. |
| Contoh | |
sha2
Tabel berikut menampilkan detail terkait fungsi ini.
| Item | Deskripsi |
| Sintaks | sha2(s, l) |
| Deskripsi | Menghitung nilai SHA-2. |
| Parameter |
|
| Nilai balikan | Mengembalikan nilai SHA-2 dalam format biner. |
| Contoh | |
hmac
Tabel berikut menampilkan detail terkait fungsi ini.
| Item | Deskripsi |
| Sintaks | hmac(k, s, v) |
| Deskripsi | Menghitung nilai HMAC. |
| Parameter |
|
| Nilai balikan | Mengembalikan nilai HMAC dalam format biner dengan menggunakan algoritma yang sesuai. |
| Contoh | |
hmac_sha1
Tabel berikut menampilkan detail terkait fungsi ini.
| Item | Deskripsi |
| Sintaks | hmac_sha1(k, s) |
| Deskripsi | Menghitung nilai HMAC-SHA-1. |
| Parameter |
|
| Nilai balikan | Mengembalikan nilai HMAC-SHA-1 dalam format biner. |
| Contoh | |
md5
Tabel berikut menampilkan detail terkait fungsi ini.
| Item | Deskripsi |
| Sintaks | md5(s) |
| Deskripsi | Menghitung digest MD5. |
| Parameter | s: string untuk mana Anda ingin menghitung digest CRC. |
| Nilai balikan | Mengembalikan nilai MD5 dalam format heksadesimal. |
| Contoh | |
md5_bin
Tabel berikut menampilkan detail terkait fungsi ini.
| Item | Deskripsi |
| Sintaks | md5_bin(s) |
| Deskripsi | Menghitung digest MD5. |
| Parameter | s: string untuk mana Anda ingin menghitung digest CRC. |
| Nilai balikan | Mengembalikan digest MD5 dalam format biner. |
| Contoh | |