Skip to content

Commit bd5ae18

Browse files
authored
hash_pbkdf2()の訳を修正 (#131)
derive, derivationの訳を「派生」→「導出」に修正 その他細かい修正を実施
1 parent d3a716b commit bd5ae18

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

reference/hash/functions/hash-pbkdf2.xml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,23 +46,23 @@
4646
<term><parameter>password</parameter></term>
4747
<listitem>
4848
<para>
49-
派生に使うパスワード
49+
導出に使うパスワード
5050
</para>
5151
</listitem>
5252
</varlistentry>
5353
<varlistentry>
5454
<term><parameter>salt</parameter></term>
5555
<listitem>
5656
<para>
57-
派生に使うソルト。ランダムに生成した値でなければいけません。
57+
導出に使うソルト。ランダムに生成した値でなければいけません。
5858
</para>
5959
</listitem>
6060
</varlistentry>
6161
<varlistentry>
6262
<term><parameter>iterations</parameter></term>
6363
<listitem>
6464
<para>
65-
派生の実行の際の内部の反復回数
65+
導出の実行の際の内部の反復回数
6666
</para>
6767
</listitem>
6868
</varlistentry>
@@ -71,17 +71,20 @@
7171
<listitem>
7272
<para>
7373
出力する文字列の長さ。<parameter>binary</parameter> が &true;
74-
の場合、これは派生キーのバイト長になります
74+
の場合、これは導出鍵のバイト長になります
7575
<parameter>binary</parameter> が &false; の場合、
76-
これは派生キーのバイト長の二倍になります (キーの全バイトが十六進二桁で返されるからです)。
76+
これは導出鍵のバイト長の二倍になります (キーの全バイトが十六進二桁で返されるからです)。
77+
</para>
78+
<para>
79+
<literal>0</literal>が渡された場合、与えられたアルゴリズムの出力全体が使われます。
7780
</para>
7881
</listitem>
7982
</varlistentry>
8083
<varlistentry>
8184
<term><parameter>binary</parameter></term>
8285
<listitem>
8386
<para>
84-
&true; にセットされている場合、名前のバイナリデータが出力されます&false; の場合、小文字の16進数が出力されます。
87+
&true; にセットされている場合、生のバイナリデータが出力されます&false; の場合、小文字の16進数が出力されます。
8588
</para>
8689
</listitem>
8790
</varlistentry>
@@ -102,7 +105,7 @@
102105
<refsect1 role="returnvalues"><!-- {{{ -->
103106
&reftitle.returnvalues;
104107
<para>
105-
小文字の16進数を含む文字列が返されます。<parameter>binary</parameter> が &true; の場合、派生キーの生のバイナリ表現が返されます
108+
小文字の16進数を含む文字列が返されます。<parameter>binary</parameter> が &true; の場合、導出鍵の生のバイナリ表現が返されます
106109
</para>
107110
</refsect1><!-- }}} -->
108111

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

0 commit comments

Comments
 (0)