User Tools

Site Tools


budget:pysf

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
budget:pysf [2012/10/06 12:47]
andy
budget:pysf [2012/10/06 19:55]
andy
Line 12: Line 12:
 ===== File Header ===== ===== File Header =====
  
-^^  ​Byte  ​^  ​Byte  ​^  ​Byte  ​^  ​Byte  ^ +The following table indicates the minimum header: 
-||  ''​0xAA'' ​ |  ''​0x5F'' ​ |  Version ​ || + 
-||  Header length ​ ||  Cipher ​ |  Mode  | +^ ^  ​ ​^  ​ ​^  ​ ​^  ​ ^ 
-||  Key size  ||  Block size  || +^  0  ​|  ''​0xAA'' ​ |  ''​0x5F'' ​ |  Version ​ || 
-||  Salt (encryption) ​ |||| +^  4  ​|  Header length ​(bytes) ​ ​|| ​ Cipher ​ |  Mode  | 
-|| ::: |||| +^  8  ​|  Key size (bytes) ​ ​| ​ Salt size (bytes)  ​|  Block size (bytes) ​ || 
-|| Foo ||||+^  12  ​|  Salt (encryption) ​ |||| 
 +^  16  ​::: |||| 
 +^  20  |  Salt (checksum) ​ |||| 
 +^  24  ​| ::: |||| 
 +^  28  ​ ​Checksum  ​|||| 
 +^  32  ​::: |||| 
 +^  36  | ::: |||| 
 +^  40  | ::: |||| 
 +^  44  | ::: |||| 
 + 
 +Since the size of the salts is variable, the checksum may occur later. 
 + 
 +  * **Version:​** 
 +  * **Header length:** 
 +  * **Cipher:​** 
 +  * **Mode:** 
 +  * **Key size:** 
 +  * **Salt size:** 
 +  * **Block size:** 
 +  * **Salt (encryption):​** 
 +  * **Salt (checksum):​** 
 +  * **Checksum:​** 
 + 
budget/pysf.txt · Last modified: 2012/10/12 07:32 (external edit)