Full Disk Encryption Hard For Law Enforcement To Crack
If you'd rather keep your data private, take heart: disk encryption is a lot harder to break than techno-thriller movies and TV shows make it out to be, to the chagrin of some branches of law enforcement.
MrSeb writes with word of a paper titled "The growing impact of full disk encryption on digital forensics" [abstract here to paywalled article] that illustrates just how difficult it is. According to the paper, co-authored by a member of US-CERT, "[T]here are three main problems with full disk encryption (FDE): First, evidence-gathering goons can turn off the computer (for transportation) without realizing it's encrypted, and thus can't get back at the data (unless the arrestee gives up his password, which he doesn't have to do); second, if the analysis team doesn't know that the disk is encrypted, it can waste hours trying to read something that's ultimately unreadable; and finally, in the case of hardware-level disk encryption, tampering with the device can trigger self-destruction of the data. The paper does go on to suggest some ways to ameliorate these issues, but ultimately the researchers aren't hopeful: 'Research is needed to develop new techniques and technology for breaking or bypassing full disk encryption.'"
I wish this was the case in the UK, any encryption keys have to be handed over when asked by the police or .Gov
well we [the industry] will be just happy selling encryption with the tagline: so secure - no one can break it - except your average McForensic dude with a software package you can torrent. See, secure!
CS majors know the time/space tradeoff, but they never get taught the 3rd, crucial, tradeoff of the set: comprehension!
http://imgs.xkcd.com/comics/security.png
Why are other peoples sig's always more witty ???
Comment removed based on user account deletion
(unless the arrestee gives up his password, which he doesn't have to do);
In the UK he does. And people have been punished for not handing it over.
My /home partition is encrypted with a 27 character password.
I've felt like it's not enough for a while enough, but apparently the police are a lot clumsier than I give them credit for.
(I'm not a criminal or anything, it's just that I'm paranoid.)
(If anyone knows of a utility that will clear my RAM on shutdown, I'd appreciate it...)
So how are we to know that this isn't anti-FUD?
"Yes, Citizen, your full disk encryption is just too much for us to crack. I guess you're in the clear."
load "linux",8,1
The encryption might be practically unbreakable but that doesn't help a lot. Around here police just break into homes to install hardware or software keyloggers. Sure, that may not be exactly legal for them to do, but they don't care because they know nothing will happen to them.
Encrypt the ram as well :p
Lo and behold, for I am a sig!
I mean ... what's the point of encryption that your foes, police or otherwise, can bypass?
"Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
Wow. Did a stick figure run over your dog or something?
You are in violation of the laws forbidding the manufacture, sale and possession of chilled prawnography.
Countries that respect and protect a right to free speech would not outlaw such a system, but unfortunately such countries are few and far between. Deniable encryption encryption works in theory, but in practice the existence of non-deniable encryption makes it hard for people to claim that they are innocent users of a deniable encryption system. While there are innocent uses of such a system (perhaps your business secrets are so valuable that being tortured for them is not beyond the realm of possibility) they are few and far between; deniable encryption is tool for protecting your data from a government, and for all their talk about China and Iran, most western governments are not interested in having citizens who can secure their communications and data from police investigations.
Palm trees and 8
Perhaps a real lawyer should chime in here.
Palm trees and 8
While I currently do not run full disk encryption on my laptop and I have never done anything to warrant arrest, I have thought about full disk encryption. Especially in these days of a growing police state, it is not my job to make your job easier. If the news stories keep going the way they are, I suspect that within the year, I will simply migrate over with strong encryption and that will be that.
Because I do not like the increasingly adversarial and militarized role the police have been taking. I'm sure I'm not alone. While I do not wear tinfoil, the news events of late give me pause.
--
BMO - shiny side out.
Use biometrics instead of a password.
Your system unlocks via your foreign friend's iris, which you get via his smartphone's camera.
Now, when the police want to get access to your computer, they have to try to extradite your friend. You can't give them a password because there is no password. The only way to unlock your system is if your friend puts his eye up to his smartphone's camera and you put your smartphone up to your computer's iris scanner. They'd have to figure out a way to compel your friend, who lives in a country that may not have extradition treaty with your particular tyrannical hellhole.
Yeah, I know it's inconvenient, but it would be worth it to frustrate the monsters who have seized power.
Of course, by that point they'd probably just use rendition to send you someplace where you'll be tortured, just for making them have to work for a living. US or UK, I don't think there's any line they won't cross. Not any more. There's no longer a pretense to anything like personal rights. Unless your name ends in "Inc." you just don't have rights any more.
You are welcome on my lawn.
But only when the keyholders are on the same team as you are AND where neither you anyone you care about will never be hurt by them having access to your data.
A common example:
Corporate data encrypted on company-owned computers used by honest employees.
Key escrow protects the company in case the employee gets hit by a car.
Key escrow in this case may be nothing more than the user's passwords written down on a piece of paper locked in a safe in the HR office.
When it comes to governments, which may by definition turn evil in the future if they are not currently evil, the "AND where neither you anyone you care about will never be hurt by them having access to your data" part of the test always fails. Therefore, this argument supporting key escrow in certain situations does not apply when the government may gain access to the keys.
It also doesn't apply when it comes to dishonest employees or employers either.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
For the full report, Google
filetype:pdf "The growing impact of full disk encryption on digital forensics"
Don't mess with The Phone Company. Piss them off and you'll be using two tin cans and a piece of string.
Key escrow protects the company in case the employee gets hit by a car.
If your company is reliant on files on a random employee's computer rather than hosted on a fault-tolerant server that's regularly backed up, you're probably fscked anyway.
I wonder if the defendant can legally refuse to give the password. On one hand, there is a law against self-incrimination. But on the other hand during discovery the plaintiff subpoenas documents, even if they are inside a safe to be revealed. Are there any precedences for this in US courts?
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
"If you attract the interest of a sophisticated enough adversary, the FBI or NSA for instance, you're probably toast."
The FBI and NSA are our friends, so consider the following instructions to be for use in Syria and Iran.
The only reason to hide stuff from the government is if you are "doing something they don't like" which they will incarcerate or kill you for.
If you are a serious person, you are willing to use violence because anything less is being a poser. After you take out the arresting Baathists/Jihadists with a worn IED, ensure your data is also a nice gift.
Want your data destroyed along with the asshole trying to take it?
A 3.5" drive case has enough room for a reasonable amount of gunpowder or other explosive along with an e-match (easy to make) or other initiator. Put a flash drive inside the 3.5" case to store your encrypted info, and use the rest of the space appropriately. I'll leave any interface connectors up to you, but save the power Molex for the e-match/detonator. With any luck your Secret Police tech will dead, blind and/or be typing with stubs, and since you were doomed anyway you at least damaged their ability to mess with the next guy.
"This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
Wow. Did a stick figure run over your dog or something?
No, his girlfriend left him for a stick figure. She wanted to try a bigger penis.
Encrypted drives do not, obviously, use the password to decode the files. They use the password to decode a key and use that to encode the files.
So I always thought it would be interested to have a computer that, on startup, wipes that part of the disk with 0s, sticking a copy somewhere else on the drive. (Which is not a security risk, because the other parts of the drives are, obviously, encrypted with that key, and you can't open box with a box cutter inside it.)
And during safe shutdown, it puts it back. Or have a program you have to run to put it back, then shutdown.
For safety purposes, you give a copy of the key to someone else for safekeeping. Bonus points if they're out of the country.
Then you leave your computer on, and the screen locked, at all times. Bonus points if you rig it to an alarm where if someone breaks in, it cuts the power. (Also have it do the same if someone inserts firewire or USB while the screen is locked.)
Now it doesn't matter how much you're ordered to comply with the police. They come in, cut the power to your computer, make a disk image...and you'll tell them the damn password all they want, but you are rather at a loss as to how they think that will work, considering the part of the drive with the key stored is has apparently been filled with 0s. (You'll need a lawyer able to explain that what they are asking cannot work.)
Now, like I said, you can lie and pretend you don't know what's going on...or you can wait until they get a court order to have you decrypt, and then tell them what's going on. By which point your friend has hopefully already destroyed the key.
And the joke is, even if you explain everything that happened, this is entirely legal. You have not destroyed any evidence, because the key was already missing from the unencrypted part of the drive when the warrant showed up. (Unlike some of the automated 'destroy data' traps that people try to come up with.) And you have cooperated fully, you literally cannot get to the data. And your friend didn't destroy evidence, because the search warrant was for your stuff, he can delete of his own files he wants until he is told otherwise.
If corporations are people, aren't stockholders guilty of slavery?
You want to do someone in, and have access to their computer, a USB program that creates an encrypted partition would be enough to do one in. Proving one's innocence would probably be near impossible.
what about: power failure, UPS failure, hardware failure. Losing all your data sucks. This method would block keyloggers though, if they didn't know. Except modern drive recovery can restore the blanked out sector.
Within 10-20 years after that any conventional (e.g. what most PCs today are capable of) encryption other than one-time-pads or the like will be breakable.
Uh, no. Quantum computers can brute-force conventional encryption in about the square root of the time taken by a conventional computer. Doubling the key size is much easier than building a quantum computer of a usable capability.
This is precisely why AES has a 256-bit key option when conventional computers could never break a 128-bit key anyway. AES256 is about as difficult to brute-force with a quantum computer as AES128 is with a conventional computer.
"Research is needed to develop new techniques and technology for breaking or bypassing full disk encryption."
And, if they somehow manage that, research will be needed to develop new techniques and technology for creating even stronger encryption.
Filthy, filthy copyrapists!
I have a disk with unpartitioned free space on it. It could very easily hold encrypted data and there's no way for me to prove that it doesn't.
This won't work. Each time a scanner reads the biometric data of a person (fingerprint, iris, etc) - you always get different data. This is caused by varying factors such as lighting, temperature, angle at which the eye or finger faces the scanner, and so on.
If you use the raw biometric data as an AES key - you will simply not be able to generate the same key again.
The data obtained from a biometric scanner are processed and compared with a known template (obtained when the person was enrolled into the system), the result is a number - the probability that the templates are identical. This is good enough for some purposes, but this is not suitable for data encryption: in the case of AES-256, you need 256 bits for the key and 256 bits for the IV (initialization vector). Flip a bit and kiss your data goodbye!
Biometrics can be an additional security factor - scan the iris, if there's a 95% match, go to the next phase. Typically, the next phase is to enter a password, which is used to decrypt the actual* encryption key. One can reverse engineer the system and make it bypass biometrics (jump directly to "next phase") - but no one can obtain the decryption key. No one, because that requires information not contained within the system itself.
If you rely exclusively on biometrics, it means that as soon as you perform the scan, if the templates match - you read the actual key from a database or some other location. In this case, the police can simply get access to the database and extract the key.
The thing to remember - biometrics: good for identification, not good for authentication.
* this key is randomly generated, to ensure it will be secure. A reasonable system will not encrypt the data directly with a person's password, because such passwords don't contain enough entropy. So, there is a distinction between "password" and "encryption key".
The saddest poem