|
From: Craig I. <cr...@mi...> - 2002-03-03 17:07:51
|
Its been a long long time so I had to have a quick look at the source. Basically the file is split up into blocks when it is inserted into the disk cache. This is done by the function inject_file_into_cache() in cache.cpp. Looks like the last block is padded with zeros before being scrambled (encrypted by a random number associated with the file), written to disk (when it would be re-encrypted by the cache key), and possibly sent to a remote server (when it would be re-encrypted by the relevant session key). That code is pretty scary :-) ttfn PG. Michael D. Carey wrote: >Can someone provide a description of how Blocks pads files less than (x * >64)kb...? or does it...? > > > > >_______________________________________________ >Blocks-development mailing list >Blo...@li... >https://lists.sourceforge.net/lists/listinfo/blocks-development > |