Skip to content

hash_pbkdf2()の訳を修正 #131

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 31, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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