Door root op 17 januari 2007 11:46
Hoe kun je zien of een bestand versleuteld is?
Dat is niet eenvoudig, maar omgekeerd, als je een goed
versleuteld bestand comprimeert (zip, rar, of your favorite)
zal dit het bestand nauwelijks of niet kleiner maken.
Daarnaast zijn de meeste bestandformaten af te leiden uit de
eerste tig bytes in het bestand. Dat geldt voor
gecomprimeerde bestanden en ook voor sommige encrypted files
(zie Anoniem van 17 januari 2007 16:41).
Echter, als je een reeks bytes halverwege uit een jpg
plaatje naar een losse file schrijft is het erg lastig (zo
niet onmogelijk) om vast te stellen om wat voor type data
het gaat: encrypted, alleen maar gecomprimeerd of om random
bytes.
Aan de andere kant, als je in een niet gecomprimeerd BMP
plaatje stenografie toepast
(
http://en.wikipedia.org/wiki/Steganography) dan
kun je toch encrypted data hebben die redelijk tot goed
gecomprimeerd kan worden.
De reden dat Mozy geen versleutelde files wil
zoutechnisch kunnen zijn: als mensen 2GB ruimte krijgen kan
Mozy dat statistisch wellicht tot 1GB diskruimte
terugbrengen, maar dat lukt niet als mensen alles goed
versleutelen. Andere redenen kunnen zijn: het mag niet van
de overheid, ze zijn zelf erg nieuwsgierig, ze verzamelen
ook muziek en "vieze" plaatjes of ze verkopen informatie aan
marketeers. Lijkt me geen fijne plaats voor privacy
gevoelige data.
Het volgende zou kunnen (gokje): Mozy checkt op file-headers
(net zoals virusscanners dat doen), alles wat als encrypted-
of geheel
niet herkend wordt, wordt als "verdacht"
aangemerkt. Alles wordt gecomprimeerd (dat is dubbel
verstandig voordat je iets versleutelt), levert dat geen
winst op en was het bestand al verdacht, dan wordt het
geweigerd. Maar nogmaals dit is een gok.