カテゴリ
暗号化
エンコード、ハッシュ、暗号化、圧縮。カテゴリガイド
概要
特定の関数を開く前に、この概要でカテゴリの役割を確認できます。- この関数グループが解決する内容を確認できます。
- 関数名と説明を1つの表で比較できます。
- 関数を開くと、構文、引数、戻り値、例を確認できます。
暗号化
利用できる関数
| 関数 | 説明 |
|---|---|
base64_decode | Base64 でエンコードされた文字列をデコードします。 |
base64_encode | 文字列を Base64 にエンコードします。 |
crypt.decrypt | 指定されたキー、初期化ベクトル、およびオプションの暗号モードを使用して暗号文を復号します。 |
crypt.encrypt | 指定されたキーを使用して文字列を暗号化し、使用された初期化ベクトルとともに暗号文を返します。 |
crypt.generatebytes | 要求された長さの暗号的に安全なランダム バイトを生成します。 |
crypt.generatekey | サポートされている暗号化ヘルパーに適したランダム キーを生成します。 |
crypt.hash | 選択したアルゴリズムで文字列をハッシュし、ダイジェストを返します。 |
crypt.hmac | メッセージを認証するためのキー付き HMAC ダイジェストを作成します。 |
crypt.random | ノンス、ソルト、または一時トークンのランダムなバイトを生成します。 |
lz4compress | LZ4 を使用して文字列を圧縮し、保存または転送する前にサイズを削減します。 |
lz4decompress | LZ4 文字列を解凍し、必要に応じて、予想される解凍サイズを検証します。 |