Here how the alogorithm works.
1. a key is created 128-bit to 1024-bit long random (signed chars)
2. file is signed Md5 for consistency check when decrypted
3.the algorithm goes as follows
pseudo_code
while( filedata )
{
ReadFileData --> buffer
for( int index = 0 ; index < dataread ; index++ )
{
for( int keyindex =0 ; keyindex < keysize ; keyindex++ )
{
buffer[index] XOR key[keyindex];
key[keyindex]++;
}
}
write_to_file( buffer );
} //end of read buffer
the key is stored in the middle of the file with the users password the same algorithm as abow just the key in this case is the password and the buffer is the starting key.
now to the cracking
since we know cerain file markers like jpg ( 0xff 0xd8 ) or .exe (MZ) how would someone crack it.
I'm unable to brake it.
any suggestions?


