« PHP 8.3 Manual トップ
著作権 »
per page, with , order by , clip by
Results of 1 - 10 of about 68 for hmac (0.007 sec.)
HMAC 方式を使用してハッシュ値を生成する 10991
« hash_hkdf hash_hmac_algos » PHP Manual Hash 関数 HMAC 方式を使用してハッシュ値を生成する 検索 hash_hmac (PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL hash >= 1.1) hash_hmac — HMAC 方式を使用してハッシュ値を生成する 説明 function hash_hmac ( string ... inary = false ): string パラメータ algo 選択したアルゴリズムの名前 (例: "sha256" )。 サポートするアルゴリズムの一覧は hash_hmac_algos() を参照ください。 注意 : 暗号に適さないハッシュ関数は許可されません。 data ハッシュするメッセージ。 key HMAC 方式で ... に適さないハッシュ関数 (adler32, crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) は使えなくなりました。 例 例1 hash_hmac() の例 <?php echo hash_hmac ( 'sha256' , 'The quick brown fox jumped over the lazy dog.' , 'secret' ); ?> 上の例の出力は以 ... 下となります。 9c5c42422b03f0ee32949920649445e417b2c634050833c5165704b825c2a53b 参考 hash_hmac_algos() - hash_hmac に合うハッシュアルゴリズムの一覧を返す hash_hmac_file() - HMAC 方式を使用して、指定されたファイルの内容 ...
https://man.mtool.work/php/8.3/function.hash-hmac.html
HMAC 方式を使用してハッシュ値を生成する 10920
« hash_hkdf hash_hmac_algos » PHP Manual Hash 関数 HMAC 方式を使用してハッシュ値を生成する 検索 hash_hmac (PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL hash >= 1.1) hash_hmac — HMAC 方式を使用してハッシュ値を生成する 説明 function hash_hmac ( string ... inary = false ): string パラメータ algo 選択したアルゴリズムの名前 (例: "sha256" )。 サポートするアルゴリズムの一覧は hash_hmac_algos() を参照ください。 注意 : 暗号に適さないハッシュ関数は許可されません。 data ハッシュするメッセージ。 key HMAC 方式で ... に適さないハッシュ関数 (adler32, crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) は使えなくなりました。 例 例1 hash_hmac() の例 <?php echo hash_hmac ( 'sha256' , 'The quick brown fox jumped over the lazy dog.' , 'secret' ); ?> 上の例の出力は以 ... 下となります。 9c5c42422b03f0ee32949920649445e417b2c634050833c5165704b825c2a53b 参考 hash_hmac_algos() - hash_hmac に合うハッシュアルゴリズムの一覧を返す hash_hmac_file() - HMAC 方式を使用して、指定されたファイルの内容 ...
https://man.mtool.work/php/8.3/function.hash-hmac.html
hash_hmac に合うハッシュアルゴリズムの一覧を返す 10878
« hash_hmac hash_hmac_file » PHP Manual Hash 関数 hash_hmac に合うハッシュアルゴリズムの一覧を返す 検索 hash_hmac_algos (PHP 7 >= 7.2.0, PHP 8) hash_hmac_algos — hash_hmac に合うハッシュアルゴリズムの一覧を返す 説明 function hash_hmac_algos ... (): array パラメータ この関数にはパラメータはありません。 戻り値 数値インデックスをキーとし、 hash_hmac() に合う、 サポートされたハッシュアルゴリズムの一覧を値とした配列を返します。 例 例1 hash_hmac_algos() の例 <?php print_r ... ( hash_hmac_algos ()); 上の例の出力は、 たとえば以下のようになります。 Array ( [0] => md2 [1] => md4 [2] => md5 [3] => sha1 [4] => sha ... 6,5 ) 注意 注意 : PHP 7.2.0 より前のバージョンでは、 サポートされたハッシュアルゴリズムの一覧を取得する唯一の手段は、 hash_hmac() に合わないアルゴリズムも返してしまう hash_algos() を呼び出すことでした。 参考 hash_hmac() - HMAC 方式を使用してハッシュ値 ...
https://man.mtool.work/php/8.3/function.hash-hmac-algos.html
hash_hmac に合うハッシュアルゴリズムの一覧を返す 10835
« hash_hmac hash_hmac_file » PHP Manual Hash 関数 hash_hmac に合うハッシュアルゴリズムの一覧を返す 検索 hash_hmac_algos (PHP 7 >= 7.2.0, PHP 8) hash_hmac_algos — hash_hmac に合うハッシュアルゴリズムの一覧を返す 説明 function hash_hmac_algos ... (): array パラメータ この関数にはパラメータはありません。 戻り値 数値インデックスをキーとし、 hash_hmac() に合う、 サポートされたハッシュアルゴリズムの一覧を値とした配列を返します。 例 例1 hash_hmac_algos() の例 <?php print_r ... ( hash_hmac_algos ()); 上の例の出力は、 たとえば以下のようになります。 Array ( [0] => md2 [1] => md4 [2] => md5 [3] => sha1 [4] => sha ... 6,5 ) 注意 注意 : PHP 7.2.0 より前のバージョンでは、 サポートされたハッシュアルゴリズムの一覧を取得する唯一の手段は、 hash_hmac() に合わないアルゴリズムも返してしまう hash_algos() を呼び出すことでした。 参考 hash_hmac() - HMAC 方式を使用してハッシュ値 ...
https://man.mtool.work/php/8.3/function.hash-hmac-algos.html
HMAC 方式を使用して、指定されたファイルの内容からハッシュ値を生成する 10623
« hash_hmac_algos hash_init » PHP Manual Hash 関数 HMAC 方式を使用して、指定されたファイルの内容からハッシュ値を生成する 検索 hash_hmac_file (PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL hash >= 1.1) hash_hmac_file — HMAC 方式を使用して、指定されたフ ... ァイルの内容からハッシュ値を生成する 説明 function hash_hmac_file ( string $algo , string $filename , #[ \SensitiveParameter ] string $key , bool $binary = false ): string | false パラ ... メータ algo 選択したアルゴリズムの名前 (例: "sha256" )。 サポートするアルゴリズムの一覧は hash_hmac_algos() を参照ください。 注意 : 暗号に適さないハッシュ関数は許可されません。 filename ハッシュ対象となるファイルの位置を示 ... す URL。 fopen ラッパーをサポートしています。 key HMAC 方式でのメッセージダイジェストを生成するために使用する 共有の秘密鍵。 binary true を設定すると、生のバイナリデータを出力し ...
https://man.mtool.work/php/8.3/function.hash-hmac-file.html
HMAC 方式を使用して、指定されたファイルの内容からハッシュ値を生成する 10580
« hash_hmac_algos hash_init » PHP Manual Hash 関数 HMAC 方式を使用して、指定されたファイルの内容からハッシュ値を生成する 検索 hash_hmac_file (PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL hash >= 1.1) hash_hmac_file — HMAC 方式を使用して、指定されたフ ... ァイルの内容からハッシュ値を生成する 説明 function hash_hmac_file ( string $algo , string $filename , #[ \SensitiveParameter ] string $key , bool $binary = false ): string | false パラ ... メータ algo 選択したアルゴリズムの名前 (例: "sha256" )。 サポートするアルゴリズムの一覧は hash_hmac_algos() を参照ください。 注意 : 暗号に適さないハッシュ関数は許可されません。 filename ハッシュ対象となるファイルの位置を示 ... す URL。 fopen ラッパーをサポートしています。 key HMAC 方式でのメッセージダイジェストを生成するために使用する 共有の秘密鍵。 binary true を設定すると、生のバイナリデータを出力し ...
https://man.mtool.work/php/8.3/function.hash-hmac-file.html
暗号化フィルタ 9573
« 圧縮フィルタ サポートされるソケットトランスポートのリスト » PHP Manual 利用できるフィルタのリスト 暗号化フィルタ 検索 暗号化フィルタ 暗号化フィルタは、ファイル/ストリーム を暗号化する場合に特に有用です。 mcrypt.* と mdecrypt.* 警告 この機 ... tream_get_contents ( $fp )); //trims off null padding fclose ( $fp ); echo $data ; ?> 例2 ファイルを AES-128 CBC と SHA256 HMAC で暗号化する <?php AES_CBC :: encryptFile ( $password , "plaintext.txt" , "encrypted.enc" ); AES_CBC :: decryptFile ( $pas ... filename , "wb+" ); if (!empty( $fin ) && !empty( $fc )) { fwrite ( $fc , str_repeat ( "_" , 32 ) ); //placeholder, SHA256 HMAC will go here later fwrite ( $fc , $hmac_salt = mcrypt_create_iv ( $iv_size , MCRYPT_DEV_URANDOM )); fwrite ( $fc , $esalt ... 1-16 fwrite ( $fc , str_repeat ( chr ( $padding ), $padding ) ); //perform PKCS7 padding fclose ( $fin ); fclose ( $fc ); $hmac_raw = self :: calculate_hmac_after_32bytes ( $password , $hmac_salt , $aes_filename ); $fc = fopen ( $aes_filename , "rb+" ...
https://man.mtool.work/php/8.3/filters.encryption.html
暗号化フィルタ 9573
« 圧縮フィルタ サポートされるソケットトランスポートのリスト » PHP Manual 利用できるフィルタのリスト 暗号化フィルタ 検索 暗号化フィルタ 暗号化フィルタは、ファイル/ストリーム を暗号化する場合に特に有用です。 mcrypt.* と mdecrypt.* 警告 この機 ... tream_get_contents ( $fp )); //trims off null padding fclose ( $fp ); echo $data ; ?> 例2 ファイルを AES-128 CBC と SHA256 HMAC で暗号化する <?php AES_CBC :: encryptFile ( $password , "plaintext.txt" , "encrypted.enc" ); AES_CBC :: decryptFile ( $pas ... filename , "wb+" ); if (!empty( $fin ) && !empty( $fc )) { fwrite ( $fc , str_repeat ( "_" , 32 ) ); //placeholder, SHA256 HMAC will go here later fwrite ( $fc , $hmac_salt = mcrypt_create_iv ( $iv_size , MCRYPT_DEV_URANDOM )); fwrite ( $fc , $esalt ... 1-16 fwrite ( $fc , str_repeat ( chr ( $padding ), $padding ) ); //perform PKCS7 padding fclose ( $fin ); fclose ( $fc ); $hmac_raw = self :: calculate_hmac_after_32bytes ( $password , $hmac_salt , $aes_filename ); $fc = fopen ( $aes_filename , "rb+" ...
https://man.mtool.work/php/8.3/filters.encryption.html
Hash 関数 8609
« HashContext::__unserialize hash » PHP Manual Hash Hash 関数 検索 Hash 関数 目次 hash — ハッシュ値 (メッセージダイジェスト) を生成する hash_algos — 登録されているハッシュアルゴリズムの一覧を返す hash_copy — ハッシュコンテキストをコピーする ... 段階的なハッシュ処理を終了し、出来上がったダイジェストを返す hash_hkdf — 与えられたキーから導出されるHKDFキーを生成する hash_hmac — HMAC 方式を使用してハッシュ値を生成する hash_hmac_algos — hash_hmac に合うハッシュアルゴリズムの一覧を返す hash_hmac_fil ... e — HMAC 方式を使用して、指定されたファイルの内容からハッシュ値を生成する hash_init — 段階的なハッシュコンテキストを初期化する hash ... ブなハッシュコンテキストに、オープンしているストリームから データを投入する 関連キーワード: hash ハッシュ コンテキスト Hash hmac file キー update データ 投入 ダイジェスト algos アルゴリズム 段階的 方式 HashContext unserialize Search 目次 メッセージ ...
https://man.mtool.work/php/8.3/ref.hash.html
Hash 関数 8566
« HashContext::__unserialize hash » PHP Manual Hash Hash 関数 検索 Hash 関数 目次 hash — ハッシュ値 (メッセージダイジェスト) を生成する hash_algos — 登録されているハッシュアルゴリズムの一覧を返す hash_copy — ハッシュコンテキストをコピーする ... 段階的なハッシュ処理を終了し、出来上がったダイジェストを返す hash_hkdf — 与えられたキーから導出されるHKDFキーを生成する hash_hmac — HMAC 方式を使用してハッシュ値を生成する hash_hmac_algos — hash_hmac に合うハッシュアルゴリズムの一覧を返す hash_hmac_fil ... e — HMAC 方式を使用して、指定されたファイルの内容からハッシュ値を生成する hash_init — 段階的なハッシュコンテキストを初期化する hash ... ブなハッシュコンテキストに、オープンしているストリームから データを投入する 関連キーワード: hash ハッシュ コンテキスト Hash hmac キー update 投入 ダイジェスト algos アルゴリズム 段階的 方式 HashContext unserialize 目次 メッセージ 登録 copy コピー equa ...
https://man.mtool.work/php/8.3/ref.hash.html
PREV 1 2 3 4 5 6 7 NEXT