- 2.3.1 SILC Packet Payloads ................................ 17
- 2.3.2 Generic payloads .................................... 17
- 2.3.2.1 ID Payload .................................. 17
- 2.3.2.2 Argument Payload ............................ 18
- 2.3.2.3 Channel Payload ............................. 19
- 2.3.2.4 Public Key Payload .......................... 20
- 2.3.2.5 Message Payload ............................. 20
- 2.3.3 Disconnect Payload .................................. 20
- 2.3.4 Success Payload ..................................... 21
- 2.3.5 Failure Payload ..................................... 22
- 2.3.6 Reject Payload ...................................... 22
- 2.3.7 Notify Payload ...................................... 23
- 2.3.8 Error Payload ....................................... 31
- 2.3.9 Channel Message Payload ............................. 31
- 2.3.10 Channel Key Payload ................................ 35
- 2.3.11 Private Message Payload ............................ 36
- 2.3.12 Private Message Key Payload ........................ 38
- 2.3.13 Command Payload .................................... 39
- 2.3.14 Command Reply Payload .............................. 40
- 2.3.15 Connection Auth Request Payload .................... 40
- 2.3.16 New ID Payload ..................................... 42
- 2.3.17 New Client Payload ................................. 42
- 2.3.18 New Server Payload ................................. 43
- 2.3.19 New Channel Payload ................................ 44
- 2.3.20 Key Agreement Payload .............................. 45
- 2.3.21 Resume Router Payload .............................. 46
- 2.3.22 File Transfer Payload .............................. 46
- 2.3.23 Resume Client Payload .............................. 48
- 2.4 SILC ID Types ............................................. 49
- 2.5 Packet Encryption And Decryption .......................... 49
- 2.5.1 Normal Packet Encryption And Decryption ............. 50
- 2.5.2 Channel Message Encryption And Decryption ........... 50
- 2.5.3 Private Message Encryption And Decryption ........... 51
- 2.6 Packet MAC Generation ..................................... 52
- 2.7 Packet Padding Generation ................................. 52
- 2.8 Packet Compression ........................................ 53
- 2.9 Packet Sending ............................................ 53
- 2.10 Packet Reception ......................................... 54
- 2.11 Packet Routing ........................................... 54
- 2.12 Packet Broadcasting ...................................... 55
-3 Security Considerations ....................................... 56
-4 References .................................................... 56
-5 Author's Address .............................................. 58
+ 2.3.1 SILC Packet Payloads ................................ 15
+ 2.3.2 Generic payloads .................................... 16
+ 2.3.2.1 ID Payload .................................. 16
+ 2.3.2.2 Argument Payload ............................ 16
+ 2.3.2.3 Channel Payload ............................. 17
+ 2.3.2.4 Public Key Payload .......................... 18
+ 2.3.2.5 Message Payload ............................. 19
+ 2.3.3 Disconnect Payload .................................. 22
+ 2.3.4 Success Payload ..................................... 23
+ 2.3.5 Failure Payload ..................................... 23
+ 2.3.6 Reject Payload ...................................... 24
+ 2.3.7 Notify Payload ...................................... 25
+ 2.3.8 Error Payload ....................................... 32
+ 2.3.9 Channel Message Payload ............................. 33
+ 2.3.10 Channel Key Payload ................................ 34
+ 2.3.11 Private Message Payload ............................ 35
+ 2.3.12 Private Message Key Payload ........................ 36
+ 2.3.13 Command Payload .................................... 38
+ 2.3.14 Command Reply Payload .............................. 39
+ 2.3.15 Connection Auth Request Payload .................... 39
+ 2.3.16 New ID Payload ..................................... 40
+ 2.3.17 New Client Payload ................................. 41
+ 2.3.18 New Server Payload ................................. 42
+ 2.3.19 New Channel Payload ................................ 43
+ 2.3.20 Key Agreement Payload .............................. 43
+ 2.3.21 Resume Router Payload .............................. 44
+ 2.3.22 File Transfer Payload .............................. 45
+ 2.3.23 Resume Client Payload .............................. 46
+ 2.4 SILC ID Types ............................................. 47
+ 2.5 Packet Encryption And Decryption .......................... 48
+ 2.5.1 Normal Packet Encryption And Decryption ............. 48
+ 2.5.2 Channel Message Encryption And Decryption ........... 49
+ 2.5.3 Private Message Encryption And Decryption ........... 50
+ 2.6 Packet MAC Generation ..................................... 50
+ 2.7 Packet Padding Generation ................................. 51
+ 2.8 Packet Compression ........................................ 52
+ 2.9 Packet Sending ............................................ 52
+ 2.10 Packet Reception ......................................... 52
+ 2.11 Packet Routing ........................................... 53
+ 2.12 Packet Broadcasting ...................................... 54
+3 Security Considerations ....................................... 55
+4 References .................................................... 55
+5 Author's Address .............................................. 56