|
5 | 5 | }, |
6 | 6 | "number": 7468, |
7 | 7 | "created_at": "2020-08-31 19:21:00.826619+09:00", |
8 | | - "updated_by": "", |
| 8 | + "updated_by": "自動生成&有志による翻訳・編集", |
9 | 9 | "contents": [ |
10 | 10 | { |
11 | 11 | "indent": 0, |
|
143 | 143 | "ja": "2. 一般的な考慮事項" |
144 | 144 | }, |
145 | 145 | { |
146 | | - "indent": 0, |
147 | | - "text": " Textual encoding begins with a line comprising \"-----BEGIN \", a\n label, and \"-----\", and ends with a line comprising \"-----END \", a\n label, and \"-----\". Between these lines, or \"encapsulation\n boundaries\", are base64-encoded data according to Section 4 of\n [RFC4648]. (PEM [RFC1421] referred to this data as the \"encapsulated\n text portion\".) Data before the encapsulation boundaries are\n permitted, and parsers MUST NOT malfunction when processing such\n data. Furthermore, parsers SHOULD ignore whitespace and other non-\n base64 characters and MUST handle different newline conventions.", |
148 | | - "raw": true, |
149 | | - "ja": "" |
| 146 | + "indent": 3, |
| 147 | + "text": " Textual encoding begins with a line comprising \"-----BEGIN \", a label, and \"-----\", and ends with a line comprising \"-----END \", a label, and \"-----\". Between these lines, or \"encapsulation boundaries\", are base64-encoded data according to Section 4 of [RFC4648]. (PEM [RFC1421] referred to this data as the \"encapsulated text portion\".) Data before the encapsulation boundaries are permitted, and parsers MUST NOT malfunction when processing such data. Furthermore, parsers SHOULD ignore whitespace and other non-base64 characters and MUST handle different newline conventions.", |
| 148 | + "ja": "テキスト エンコーディングは、\"-----BEGIN\"、ラベル、および \"-----\" を含む行で始まり、\"-----END\"、ラベル、および \"-----\" を含む行で終わります。これらの行の間、つまり \"カプセル化境界\" は、[RFC4648] のセクション 4 に従って base64 でエンコードされたデータです。(PEM [RFC1421] では、このデータを \"カプセル化されたテキスト部分\" と呼んでいます。) カプセル化境界より前のデータは許可されており、パーサーはそのようなデータを処理する際に誤動作してはなりません (MUST NOT)。さらに、パーサーは空白やその他の base64 以外の文字を無視する必要があり (SHOULD)、異なる改行規則を処理する必要があります (MUST)。" |
150 | 149 | }, |
151 | 150 | { |
152 | 151 | "indent": 3, |
153 | | - "text": "The type of data encoded is labeled depending on the type label in\nthe \"-----BEGIN \" line (pre-encapsulation boundary). For example,\nthe line may be \"-----BEGIN CERTIFICATE-----\" to indicate that the\ncontent is a PKIX certificate (see further below). Generators MUST\nput the same label on the \"-----END \" line (post-encapsulation\nboundary) as the corresponding \"-----BEGIN \" line. Labels are\nformally case-sensitive, uppercase, and comprised of zero or more\ncharacters; they do not contain consecutive spaces or hyphen-minuses,\nnor do they contain spaces or hyphen-minuses at either end. Parsers\nMAY disregard the label in the post-encapsulation boundary instead of\nsignaling an error if there is a label mismatch: some extant\nimplementations require the labels to match; others do not.", |
154 | | - "raw": true, |
155 | | - "ja": "" |
| 152 | + "text": "The type of data encoded is labeled depending on the type label in the \"-----BEGIN \" line (pre-encapsulation boundary). For example, the line may be \"-----BEGIN CERTIFICATE-----\" to indicate that the content is a PKIX certificate (see further below). Generators MUST put the same label on the \"-----END \" line (post-encapsulation boundary) as the corresponding \"-----BEGIN \" line. Labels are formally case-sensitive, uppercase, and comprised of zero or more characters; they do not contain consecutive spaces or hyphen-minuses, nor do they contain spaces or hyphen-minuses at either end. Parsers MAY disregard the label in the post-encapsulation boundary instead of signaling an error if there is a label mismatch: some extant implementations require the labels to match; others do not.", |
| 153 | + "ja": "エンコードされたデータのタイプは、\"-----BEGIN\" 行 (カプセル化前境界) のタイプラベルに応じてラベル付けされます。たとえば、コンテンツが PKIX 証明書であることを示すために、行は \"-----BEGIN CERTIFICATE-----\" になります (後述)。ジェネレーターは、対応する \"-----BEGIN\" 行と同じラベルを \"-----END\" 行 (カプセル化後境界) に配置する必要があります。ラベルは形式上、大文字と小文字が区別され、大文字で、0 文字以上の文字で構成されます。連続するスペースやハイフンマイナスは含まれず、また、両端にスペースやハイフンマイナスは含まれません。パーサーは、ラベルの不一致がある場合にエラーを通知する代わりに、カプセル化後境界のラベルを無視する場合があります。一部の実装ではラベルが一致する必要がありますが、そうでない実装もあります。" |
156 | 154 | }, |
157 | 155 | { |
158 | 156 | "indent": 3, |
|
202 | 200 | }, |
203 | 201 | { |
204 | 202 | "indent": 2, |
205 | | - "text": "textualmsg = preeb *WSP eol *eolWSP base64text posteb *WSP [eol]", |
206 | | - "ja": "textualmsg = preeb * WSP eol * eolWSP base64text post * WSP [eol]" |
| 203 | + "text": "textualmsg = preeb *WSP eol\n *eolWSP\n base64text\n posteb *WSP [eol]", |
| 204 | + "raw": true, |
| 205 | + "ja": "" |
207 | 206 | }, |
208 | 207 | { |
209 | 208 | "indent": 2, |
|
219 | 218 | }, |
220 | 219 | { |
221 | 220 | "indent": 2, |
222 | | - "text": "base64pad = \"=\"", |
223 | | - "ja": "base64pad = \"=\"" |
| 221 | + "text": "base64pad = \"=\"", |
| 222 | + "raw": true, |
| 223 | + "ja": "" |
224 | 224 | }, |
225 | 225 | { |
226 | 226 | "indent": 0, |
|
0 commit comments