このトピックでは、暗号アルゴリズム関数の構文、説明、パラメーター、および戻り値について説明します。 このトピックでは、これらの関数の例も示します。
aes_new
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | 後続の暗号化および復号化操作に使用されるAdvanced Encryption Standard (AES) オブジェクトを作成します。 暗号化を実行するには、 |
パラメーター |
|
戻り値 | 関数が成功すると、AESオブジェクト (辞書型) が返されます。 それ以外の場合、 |
例: | |
aes_enc
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | AES暗号化アルゴリズムを使用してデータを暗号化します。 |
パラメーター |
|
戻り値 |
|
例: | |
aes_dec
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | AES暗号化アルゴリズムを使用してデータを復号化します。 |
パラメーター |
|
戻り値 |
|
例: | |
sha1
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | SHA-1値を計算します。 |
パラメーター | s: CRCダイジェストを計算する文字列。 |
戻り値 | バイナリ形式でSHA-1値を返します。 |
例: | |
sha2
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | SHA-2値を計算します。 |
パラメーター |
|
戻り値 | SHA-2値をバイナリ形式で返します。 |
例: | |
hmac
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | HMAC値を計算します。 |
パラメーター |
|
戻り値 | 対応するアルゴリズムを使用して、バイナリ形式でHMAC値を返します。 |
例: | |
hmac_sha1
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | HMAC-SHA-1値を計算します。 |
パラメーター |
|
戻り値 | HMAC-SHA-1値をバイナリ形式で返します。 |
例: | |
md5
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | MD5ダイジェストを計算します。 |
パラメーター | s: CRCダイジェストを計算する文字列。 |
戻り値 | MD5値を16進形式で返します。 |
例: | |
md5_bin
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | MD5ダイジェストを計算します。 |
パラメーター | s: CRCダイジェストを計算する文字列。 |
戻り値 | バイナリ形式でMD5ダイジェストを返します。 |
例: | |