@@ -147,7 +147,7 @@ XRP Ledgerでは、サポートされているさまざまなタイプのキー
147147
148148## 鍵導出
149149
150- キーペアを導出するプロセスは、署名アルゴリズムによって異なります。いずれの場合も、キーは長さが16バイト(128ビット)の _ シード_ 値から生成されます。シード値は完全にランダムにする(推奨)か、[ SHA-512ハッシュ] [ ハッシュ ] を取得して最初の16バイトを保持することで特定のパスフレーズから導出することができます([ SHA-512ハーフ ] [ ] と同様ですが、出力の256ビットではなく128ビットのみを保持します)。
150+ キーペアを導出するプロセスは、署名アルゴリズムによって異なります。いずれの場合も、キーは長さが16バイト(128ビット)の _ シード_ 値から生成されます。シード値は完全にランダムにする(推奨)か、[ SHA-512ハッシュ] [ ハッシュ ] を取得して最初の16バイトを保持することで特定のパスフレーズから導出することができます([ SHA-512Half ] [ ] と同様ですが、出力の256ビットではなく128ビットのみを保持します)。
151151
152152### サンプルコード
153153
@@ -165,7 +165,7 @@ XRP Ledgerでは、サポートされているさまざまなタイプのキー
165165
166166[ {% inline-svg file="/docs/img/key-derivation-ed25519.ja.svg" /%}] ( /docs/img/key-derivation-ed25519.ja.svg " パスフレーズ → シード → 秘密鍵 → プレフィクス + 公開鍵 ")
167167
168- 1 . シード値の[ SHA-512ハーフ ] [ ] を計算します。32バイトの秘密鍵が導出されます。
168+ 1 . シード値の[ SHA-512Half ] [ ] を計算します。32バイトの秘密鍵が導出されます。
169169
170170 {% admonition type="success" name="ヒント" %}32バイトの数値はすべて、有効なEd25519秘密鍵です。ただし、秘密鍵として使用する上で安全なのは、十分ランダムに選択された数値のみです。{% /admonition %}
171171
@@ -199,7 +199,7 @@ XRP Ledgerアカウントキーでのsecp256k1鍵導出に、Ed25519鍵導出よ
199199 - シード値(16バイト)
200200 - 「ルートシーケンス」値(4バイト)。ビッグエンディアンの符号なし整数。ルートシーケンスの開始値として0を使用します。
201201
202- 2 . 連結された(シード+ルートシーケンス)値の[ SHA-512ハーフ ] [ ] を計算します。
202+ 2 . 連結された(シード+ルートシーケンス)値の[ SHA-512Half ] [ ] を計算します。
203203
204204 3 . 結果が有効なsecp256k1秘密鍵でない場合は、ルートシーケンスを1増やして最初からやり直します。[[ ソース]] ( https://github.com/XRPLF/rippled/blob/fc7ecd672a3b9748bfea52ce65996e324553c05f/src/ripple/crypto/impl/GenerateDeterministicKey.cpp#L103 " Source ")
205205
@@ -226,7 +226,7 @@ XRP Ledgerアカウントキーでのsecp256k1鍵導出に、Ed25519鍵導出よ
226226 - `0x00000000000000000000000000000000`(4バイトのゼロ)(この値は、同じファミリーの異なるメンバーの導出に使用することを目的としていましたが、実際には値0のみが使用されます。)
227227 - 「キーシーケンス」値(4バイト)。ビッグエンディアンの符号なし整数。キーシーケンスの開始値として0を使用します。
228228
229- 2. 連結された値の[SHA-512ハーフ ][]を計算します。
229+ 2. 連結された値の[SHA-512Half ][]を計算します。
230230
231231 3. 結果が有効なsecp256k1秘密鍵でない場合は、キーシーケンスを1増やし、アカウントの仲介銀行(機関)キーペアの導出をやり直します。
232232
@@ -258,4 +258,4 @@ XRP Ledgerアカウントキーでのsecp256k1鍵導出に、Ed25519鍵導出よ
258258 - [wallet_proposeメソッド][]
259259 - [account_infoメソッド][]
260260
261- {% raw-partial file="/docs/_snippets/common-links.md" /%}
261+ {% raw-partial file="/@l10n/ja/ docs/_snippets/common-links.md" /%}
0 commit comments