[BACK]Return to PROTOCOL CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/PROTOCOL between version 1.18 and 1.19

version 1.18, 2012/12/11 22:31:18 version 1.19, 2013/01/03 12:49:01
Line 70 
Line 70 
   
 As such, the MAC covers:  As such, the MAC covers:
   
       mac = MAC(key, sequence_number || encrypted_packet)        mac = MAC(key, sequence_number || packet_length || encrypted_packet)
   
 where "encrypted_packet" contains:  where "packet_length" is encoded as a uint32 and "encrypted_packet"
   contains:
   
       byte      padding_length        byte      padding_length
       byte[n1]  payload; n1 = packet_length - padding_length - 1        byte[n1]  payload; n1 = packet_length - padding_length - 1

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19