Scramdisk containers are comprised
of two distinct parts... 1) the "key-block"...the first 10kb or so of the code which validates the password, the chosen encryption cyper, and whatever else that Scramdisk uses to identify the container as its own. This key-block does not change when things are added/removed from: 2) the dynamic "data" section, which is the real container. The idea here is to separate these two sections, and hide the key-block; which will disable access to the data portion of the container by anyone not in physical possession of both sections. The method explained here assumes that without the key-block, attackers are reduced to extremely arduous, and hopefully fruitless, brute-force techniques when trying to gain access to these encrypted containers. SCRAM-DICER: For this purpose, "SCD.exe" was born;
and will do the separation task efficiently, and without producing difficult-to-erase
copies of the data section. Alternatively, SCD.exe can mask
(encrypt) the target block of data (roughly 10kb)
with an equally clever one-time-keypad XOR operation, using any file on your
system or removable media as the key-file. This provides an almost unbreakable
encryption scheme, and is secure as long as the same key-file is not used twice.
The masking procedure comes in handy when you have to leave the vicinity of
your computer, and the key-file that locks the container is on some removable
media, such as a floppy or CDR that you can take with you. The whole Toolkit, as
well as your other critical key-blocks and special key-files, will easily fit in
a small Scramdisk container along with the Traveler mode of Scramdisk on a floppy,
for instance.
Additionally, SCD.exe will now compare
the differences between a container
and a clone (each with different contents) of any size, and display the offset
that indicates the start of the data section. This assists accurate extractions;
and can be done without the need for an external hex editor.
With just SCD.exe and a copy of the target container, it is simplicity itself to
locate the key-block in a Scramdisk container now, using this new Compare function.
|