|
4 | 4 | <meta charset="utf-8">
|
5 | 5 | <meta name="viewport" content="width=device-width, initial-scale=1">
|
6 | 6 | <title>RFC 5116 - An Interface and Algorithms for Authenticated Encryption 日本語訳</title>
|
7 |
| - <meta name="description" content="RFC 5116は、認証付き暗号化(Authenticated Encryption, AE)のためのインターフェースとアルゴリズムに関する文書です。この文書では、データの機密性と完全性の両方を保証するための暗号化手法について説明しています。利用場面としては、セキュアな通信を必要とするネットワークプロトコルやアプリケーションでの使用が挙げられます。関連するRFCとしては、RFC 5288(TLSでのAES-GCMの使用)やRFC 8439(ChaCha20とPoly1305の使用)などがあり、これらは特定の認証付き暗号化アルゴリズムの使用を詳述しています。"> |
| 7 | + <meta name="description" content="RFC 5116 は、認証付き暗号(AEAD: Authenticated Encryption with Associated Data)の使用方法と API 仕様を定義しています。暗号化と同時にメッセージ認証を行い、改ざん検知と機密性を確保します。共通のインタフェースを示すことで、異なる暗号アルゴリズム間の互換性を高めています。"> |
8 | 8 |
|
9 | 9 | <link rel="shortcut icon" type="image/x-icon" href="https://tex2e.github.io/rfc-translater/favicon.ico" />
|
10 | 10 | <link rel="stylesheet" href="./bootstrap/css/bootstrap.min.css">
|
@@ -59,7 +59,7 @@ <h4 class="alert-heading">RFC 5116 - An Interface and Algorithms for Authenticat
|
59 | 59 | <div id="rfc_summary">
|
60 | 60 | <div class="card mb-3">
|
61 | 61 | <div class="card-body">
|
62 |
| - <p class="card-text">[要約] RFC 5116は、認証付き暗号化(Authenticated Encryption, AE)のためのインターフェースとアルゴリズムに関する文書です。この文書では、データの機密性と完全性の両方を保証するための暗号化手法について説明しています。利用場面としては、セキュアな通信を必要とするネットワークプロトコルやアプリケーションでの使用が挙げられます。関連するRFCとしては、RFC 5288(TLSでのAES-GCMの使用)やRFC 8439(ChaCha20とPoly1305の使用)などがあり、これらは特定の認証付き暗号化アルゴリズムの使用を詳述しています。</p> |
| 62 | + <p class="card-text">[要約] RFC 5116 は、認証付き暗号(AEAD: Authenticated Encryption with Associated Data)の使用方法と API 仕様を定義しています。暗号化と同時にメッセージ認証を行い、改ざん検知と機密性を確保します。共通のインタフェースを示すことで、異なる暗号アルゴリズム間の互換性を高めています。</p> |
63 | 63 | </div>
|
64 | 64 | </div>
|
65 | 65 | </div>
|
@@ -356,7 +356,7 @@ <h5 class="text mt-2">
|
356 | 356 | </div>
|
357 | 357 | <div class="col-sm-12 col-md-6">
|
358 | 358 | <p class="text indent-3">
|
359 |
| -「必須」、「そうしない」、「必須」、「必要」、「「しない」、「そうでない」、「そうではない」、「そうでない」、「推奨」、「5月」、および「オプション」は、[RFC2119]に記載されているように解釈される。 |
| 359 | +この文書内のキーワード「MUST」、「MUST NOT」、「REQUIRED」、「SHALL」、「SHALL NOT」、「SHOULD」、「SHOULD NOT」、「RECOMMENDED」、「MAY」、「OPTIONAL」は、[RFC2119]で説明されているとおりに解釈されます。 |
360 | 360 | </p>
|
361 | 361 | </div>
|
362 | 362 | </div>
|
@@ -764,7 +764,7 @@ <h5 class="text mt-2" id="3-1--Requirements-on-Nonce-Generation">
|
764 | 764 | </div>
|
765 | 765 | <div class="col-sm-12 col-md-6">
|
766 | 766 | <h5 class="text mt-2">
|
767 |
| -3.1. NonCe Generationの要件 |
| 767 | +3.1. ノンスの生成要件 |
768 | 768 | </h5>
|
769 | 769 | </div>
|
770 | 770 | </div>
|
@@ -1029,39 +1029,15 @@ <h5 class="text mt-2">
|
1029 | 1029 | </div>
|
1030 | 1030 | </div>
|
1031 | 1031 | <div class="row">
|
1032 |
| - <div class="col-sm-12 col-md-6"> |
1033 |
| - <p class="text indent-6"> |
1034 |
| -P = RestOfPayloadData || TFCpadding || Padding || PadLength || NextHeader |
1035 |
| - </p> |
1036 |
| - </div> |
1037 |
| - <div class="col-sm-12 col-md-6"> |
1038 |
| - <p class="text indent-6"> |
1039 |
| -p = retyofpayloaddata ||tfcpadding ||パディング||Padlength ||Nextheader |
1040 |
| - </p> |
1041 |
| - </div> |
1042 |
| - </div> |
1043 |
| - <div class="row"> |
1044 |
| - <div class="col-sm-12 col-md-6"> |
1045 |
| - <p class="text indent-6"> |
1046 |
| -N = Salt || IV |
1047 |
| - </p> |
1048 |
| - </div> |
1049 |
| - <div class="col-sm-12 col-md-6"> |
1050 |
| - <p class="text indent-6"> |
1051 |
| -n =塩||IV |
1052 |
| - </p> |
1053 |
| - </div> |
1054 |
| - </div> |
1055 |
| - <div class="row"> |
1056 |
| - <div class="col-sm-12 col-md-6"> |
1057 |
| - <p class="text indent-6"> |
1058 |
| -A = SPI || SequenceNumber |
1059 |
| - </p> |
1060 |
| - </div> |
1061 |
| - <div class="col-sm-12 col-md-6"> |
1062 |
| - <p class="text indent-6"> |
1063 |
| -a = spi ||シーケンセンサー |
1064 |
| - </p> |
| 1032 | + <div class="col-sm-12 col-md-12"> |
| 1033 | + <pre class="text text-monospace"> |
| 1034 | + P = RestOfPayloadData || TFCpadding || Padding || PadLength || |
| 1035 | + NextHeader |
| 1036 | + |
| 1037 | + N = Salt || IV |
| 1038 | + |
| 1039 | + A = SPI || SequenceNumber |
| 1040 | + </pre> |
1065 | 1041 | </div>
|
1066 | 1042 | </div>
|
1067 | 1043 | <div class="row">
|
@@ -1089,15 +1065,10 @@ <h5 class="text mt-2">
|
1089 | 1065 | </div>
|
1090 | 1066 | </div>
|
1091 | 1067 | <div class="row">
|
1092 |
| - <div class="col-sm-12 col-md-6"> |
1093 |
| - <p class="text indent-6"> |
1094 |
| -ESP = SPI || SequenceNumber || IV || C |
1095 |
| - </p> |
1096 |
| - </div> |
1097 |
| - <div class="col-sm-12 col-md-6"> |
1098 |
| - <p class="text indent-6"> |
1099 |
| -esp = spi ||SequenCenumber ||iv ||c |
1100 |
| - </p> |
| 1068 | + <div class="col-sm-12 col-md-12"> |
| 1069 | + <pre class="text text-monospace"> |
| 1070 | + ESP = SPI || SequenceNumber || IV || C |
| 1071 | + </pre> |
1101 | 1072 | </div>
|
1102 | 1073 | </div>
|
1103 | 1074 | <div class="row">
|
@@ -1516,7 +1487,7 @@ <h5 class="text mt-2">
|
1516 | 1487 | </div>
|
1517 | 1488 | <div class="col-sm-12 col-md-6">
|
1518 | 1489 | <p class="text indent-6">
|
1519 |
| -NonCeの長さnは12です |
| 1490 | +Nonceの長さnは12です |
1520 | 1491 | </p>
|
1521 | 1492 | </div>
|
1522 | 1493 | </div>
|
@@ -1792,7 +1763,7 @@ <h5 class="text mt-2">
|
1792 | 1763 | </div>
|
1793 | 1764 | <div class="col-sm-12 col-md-6">
|
1794 | 1765 | <p class="text indent-3">
|
1795 |
| -32,768(バイナリ1000000000000000)と65,535(バイナリ11111111111111111111111111111111111年生)の数値は、IANAによって割り当てられず、個人使用のために予約されています。複数のサイトが異なる(および互換性のない)方法で同じ値を使用するのを防ぐ試みは行われません[RFC2434]。 |
| 1766 | +32,768 (2 進数 1000000000000000) から 65,535 (2 進数 1111111111111111) までの数字は IANA によって割り当てられることはなく、私的使用のために予約されています。複数のサイトが同じ値を異なる (互換性のない) 方法で使用することを防ぐ試みは行われません [RFC2434]。 |
1796 | 1767 | </p>
|
1797 | 1768 | </div>
|
1798 | 1769 | </div>
|
@@ -2295,7 +2266,7 @@ <h5 class="text mt-2">
|
2295 | 2266 | </div>
|
2296 | 2267 | <div class="col-sm-12 col-md-6">
|
2297 | 2268 | <p class="text indent-3">
|
2298 |
| - |
| 2269 | +この文書は BCP 78 に含まれる権利、ライセンス、制限に従うものであり、そこに明記されている場合を除き、著者はすべての権利を保持します。 |
2299 | 2270 | </p>
|
2300 | 2271 | </div>
|
2301 | 2272 | </div>
|
|
0 commit comments