functional overview
Restores encrypted string or binary data.
Details of Functions
character stringspecified fromalgorithmDecryption is performed with
The size of the decryption key is determined by the algorithm.
algorithm | Block Size | key size |
---|---|---|
AES (128-bit keys) | 128 bits | 128 bits |
AES(192-bit keys) | 128 bits | 192 bits |
AES (256-bit keys) | 128 bits | 256 bits |
DES | 64 bits | 56 bits |
Blowfish (lobster) | 64 bits | 32 to 448 bits |
Camellia(128-bit keys) | 128 bits | 128 bits |
Camellia(192-bit keys) | 128 bits | 192 bits |
Camellia(256-bit keys) | 128 bits | 256 bits |
parameter
- argument (e.g. function, program, programme)
-
character string binary data
Specify the target data.key character string data binary data
Specifies the decryption key. algorithmto the key size corresponding to the
It is truncated.algorithm Specifies the encryption algorithm. - AES (128-bit keys)
- AES(192-bit keys)
- AES (256-bit keys)
- DES
- Blowfish (lobster)
- Camellia(128-bit keys)
- Camellia(192-bit keys)
- Camellia(256-bit keys)
cipher user mode Specifies the cryptographic use mode. - Electronic Codebook (ECB)
- Cipher Block Chaining (CBC)
- Cipher Feedback (CFB)
- Output Feedback (OFB)
character code Specifies the character code of the decoded data. - UTF-8
- UTF-16LE
- UTF-16BE
- UTF-32LE
- UTF-32BE
- SHIFT-JIS
- ISO-2022-JP
- EUC-JP
- non-conversion
- autojudgement
- return value
-
character string data binary data
Returns decrypted data.