Skip to content

Commit

Permalink
hash_pbkdf2()の訳を修正
Browse files Browse the repository at this point in the history
derive, derivationの訳を「派生」→「導出」に修正
その他細かい修正を実施
  • Loading branch information
takaram authored Oct 6, 2024
1 parent b794d17 commit 006e21f
Showing 1 changed file with 11 additions and 8 deletions.
19 changes: 11 additions & 8 deletions reference/hash/functions/hash-pbkdf2.xml
Original file line number Diff line number Diff line change
Expand Up @@ -46,23 +46,23 @@
<term><parameter>password</parameter></term>
<listitem>
<para>
派生に使うパスワード
導出に使うパスワード
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>salt</parameter></term>
<listitem>
<para>
派生に使うソルト。ランダムに生成した値でなければいけません。
導出に使うソルト。ランダムに生成した値でなければいけません。
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>iterations</parameter></term>
<listitem>
<para>
派生の実行の際の内部の反復回数
導出の実行の際の内部の反復回数
</para>
</listitem>
</varlistentry>
Expand All @@ -71,17 +71,20 @@
<listitem>
<para>
出力する文字列の長さ。<parameter>binary</parameter> が &true;
の場合、これは派生キーのバイト長になります
の場合、これは導出鍵のバイト長になります
<parameter>binary</parameter> が &false; の場合、
これは派生キーのバイト長の二倍になります (キーの全バイトが十六進二桁で返されるからです)。
これは導出鍵のバイト長の二倍になります (キーの全バイトが十六進二桁で返されるからです)。
</para>
<para>
<literal>0</literal>が渡された場合、与えられたアルゴリズムの出力全体が使われます。
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>binary</parameter></term>
<listitem>
<para>
&true; にセットされている場合、名前のバイナリデータが出力されます&false; の場合、小文字の16進数が出力されます。
&true; にセットされている場合、生のバイナリデータが出力されます&false; の場合、小文字の16進数が出力されます。
</para>
</listitem>
</varlistentry>
Expand All @@ -102,7 +105,7 @@
<refsect1 role="returnvalues"><!-- {{{ -->
&reftitle.returnvalues;
<para>
小文字の16進数を含む文字列が返されます。<parameter>binary</parameter> が &true; の場合、派生キーの生のバイナリ表現が返されます
小文字の16進数を含む文字列が返されます。<parameter>binary</parameter> が &true; の場合、導出鍵の生のバイナリ表現が返されます
</para>
</refsect1><!-- }}} -->

Expand All @@ -112,7 +115,7 @@
アルゴリズムが未知である場合、
<parameter>iterations</parameter> パラメータが
<literal>0</literal> 以下である場合、
<parameter>length</parameter> が <literal>0</literal> 以下である場合
<parameter>length</parameter> が <literal>0</literal> よりも小さい場合
<parameter>salt</parameter> が長すぎる場合
(<constant>INT_MAX</constant><literal> - 4</literal> よりも大きい) に、
<classname>ValueError</classname> がスローされます。
Expand Down

0 comments on commit 006e21f

Please sign in to comment.