Slide 9
Slide 9 text
Copyright © GMO Cybersecurity by Ierae, Inc. All Rights Reserved.
9
大文字キーワード(RFC)
• "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT
RECOMMENDED", "MAY", and "OPTIONAL”
• これらのキーワードは記載内容の要求レベルを表し、RFC 2119でその意味が厳
密に定義されている
‒ 例)MUST / REQUIRED / SHALL : 絶対要件
SHOULD / RECOMMENDED : 推奨要件、特定の条件下では採用さ
れない場合もあり得るが、その際は十分検討する必要がある
• RFC 8174で、キーワードは大文字で表記されたときのみ RFC 2119 の定義に
従うことが明確化(小文字のmustやshouldはキーワードではない)
[RFC2119] Key words for use in RFCs to Indicate Requirement Levels
https://www.ietf.org/rfc/rfc2119.txt
[RFC8174] Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words
https://www.ietf.org/rfc/rfc8174.txt