|
| 1 | +<!-- DTLS alphabet comprising the messages necessary to perform PSK and ECDHE handshakes |
| 2 | +using CCM_8 ciphersuites. --> |
| 3 | +<alphabet> |
| 4 | + <ClientHelloInput suite="TLS_PSK_WITH_AES_128_CCM_8" name="PSK_CLIENT_HELLO" extendedWait="300"/> |
| 5 | + <ClientKeyExchangeInput name="PSK_CLIENT_KEY_EXCHANGE" algorithm="PSK"/> |
| 6 | + <ChangeCipherSpecInput/> |
| 7 | + <FinishedInput name="FINISHED" extendedWait="300"/> |
| 8 | + <GenericTlsInput name="APPLICATION"> |
| 9 | + <Application> |
| 10 | + <data> |
| 11 | + <byteArrayExplicitValueModification> |
| 12 | + <!--HEX(This is a hello message!)--> |
| 13 | + <explicitValue>0x5468697320697320612068656c6c6f206d65737361676521</explicitValue> |
| 14 | + </byteArrayExplicitValueModification> |
| 15 | + </data> |
| 16 | + </Application> |
| 17 | + </GenericTlsInput> |
| 18 | + <!--AlertInput name="Alert(WARNING,CLOSE_NOTIFY)" level="WARNING" description="CLOSE_NOTIFY"/> |
| 19 | + <AlertInput name="Alert(FATAL,UNEXPECTED_MESSAGE)" level="FATAL" description="UNEXPECTED_MESSAGE"/--> |
| 20 | + <!-- Output symbols --> |
| 21 | + <!-- Messages --> |
| 22 | + <RAOutputSymbol name="HELLO_VERIFY_REQUEST"/> |
| 23 | + <RAOutputSymbol name="SERVER_HELLO|SERVER_HELLO_DONE"/> |
| 24 | + <RAOutputSymbol name="APPLICATION"/> |
| 25 | + <RAOutputSymbol name="CHANGE_CIPHER_SPEC|FINISHED"/> |
| 26 | + <RAOutputSymbol name="CHANGE_CIPHER_SPEC|FINISHED|APPLICATION"/> |
| 27 | + <!-- Alerts --> |
| 28 | + <RAOutputSymbol name="Alert(WARNING,CLOSE_NOTIFY)"/> |
| 29 | + <RAOutputSymbol name="Alert(WARNING,NO_RENEGOTIATION)"/> |
| 30 | + <RAOutputSymbol name="Alert(FATAL,INTERNAL_ERROR)"/> |
| 31 | + <RAOutputSymbol name="Alert(FATAL,HANDSHAKE_FAILURE)"/> |
| 32 | + <!--Special symbols --> |
| 33 | + <RAOutputSymbol name="TIMEOUT"/> |
| 34 | +</alphabet> |
0 commit comments