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 Both sides next revision
budget:pysf [2012/10/06 17:28]
andy
budget:pysf [2012/10/06 19:55]
andy
Line 11: Line 11:
  
 ===== File Header ===== ===== File Header =====
 +
 +The following table indicates the minimum header:
  
 ^ ^  0  ^  1  ^  2  ^  3  ^ ^ ^  0  ^  1  ^  2  ^  3  ^
 ^  0  |  ''​0xAA'' ​ |  ''​0x5F'' ​ |  Version ​ || ^  0  |  ''​0xAA'' ​ |  ''​0x5F'' ​ |  Version ​ ||
-^  4  |  Header length ​ ||  Cipher ​ |  Mode  | +^  4  |  Header length ​(bytes) ​ ​|| ​ Cipher ​ |  Mode  | 
-^  8  |  Key size  ||  Block size  ||+^  8  |  Key size (bytes) ​ ​| ​ Salt size (bytes)  ​|  Block size (bytes) ​ ||
 ^  12  |  Salt (encryption) ​ |||| ^  12  |  Salt (encryption) ​ ||||
 ^  16  | ::: |||| ^  16  | ::: ||||
Line 25: Line 27:
 ^  40  | ::: |||| ^  40  | ::: ||||
 ^  44  | ::: |||| ^  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)