Wilders Security Forums  

Go Back   Wilders Security Forums > Privacy Related Topics > privacy technology
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
 
Thread Tools Search this Thread
  #1  
Old May 24th, 2012, 06:56 AM
Hungry Man's Avatar
Hungry Man Hungry Man is offline
Incredibly Massive Poster
 
Join Date: May 2011
Posts: 8,486
Default truecrack Password cracking for truecrypt(c) volume files.

truecrack
Password cracking for truecrypt(c) volume files.

Quote:
WHAT TrueCrack IS?
TrueCrack is a brute-force password cracker for TrueCrypt (Copyrigth) volume files. It works on Linux and it is optimized with Nvidia Cuda technology.
It works with cripted volumes with the following algorithms:

PBKDF2 (defined in PKCS5 v2.0) based on RIPEMD160 Key derivation function.
XTS block cipher mode of operation used for hard disk encryption based on AES.
TrueCrack can work in two different modes of use:
Dictionary attack: read the passwords from a file of words (one password for line).
Charset attack: generate the passwords from a charset of symbols defined by the user (for example: all possible strings of n characters from the charset "abc" ).
https://code.google.com/p/truecrack/
__________________
  #2  
Old May 24th, 2012, 08:03 AM
BrandiCandi
 
Posts: n/a
Default Re: truecrack Password cracking for truecrypt(c) volume files.

And within that link is an excellent lesson in why dictionary words are terrible to use as passwords:
Quote:
Total execution time for a dictionary attack of 10,000 words with average length of word: 10 characters.
CPU mode

System: Intel Core-i7 920, 2,67GHz
Total time: 11m 01,1s

GPU mode

Board: nVidia GeForce GTX470
Total time: 0m 30,425s
It also doesn't mention anything about generating rainbow tables, but surely that needs to be done for the cracker to work.
  #3  
Old May 24th, 2012, 08:16 AM
Hungry Man's Avatar
Hungry Man Hungry Man is offline
Incredibly Massive Poster
 
Join Date: May 2011
Posts: 8,486
Default Re: truecrack Password cracking for truecrypt(c) volume files.

You don't need rainbow tables for dictionary attacks.

If my password is: Hungry Man
the hash is: abcdefghiblahblahblah

A dictionary attack will guess "table, man, lunch, hungry" whatever until it gets hungry man

a rainbow table will guess "aerguhaerg, aeiuhqnrt, ougfhb, abcdefghiblahblahblah"

It bypasses taking a hash of each of those, which saves time for really slow crypto methods. You can do it either way though.
__________________
  #4  
Old May 24th, 2012, 09:12 AM
EncryptedBytes EncryptedBytes is offline
Frequent Poster
 
Join Date: Feb 2011
Location: Odenton, Maryland
Posts: 416
Default Re: truecrack Password cracking for truecrypt(c) volume files.

It had me interested until I read "Brute force", if you use proper passphrases and entropy this will not be an issue. Also keep your passwords used for encryption separate from those you use online. We in the forensic field make our dictionary lists based on the target’s personal information (easily pulled from social websites) and any login/password data we receive from subpoenas.
  #5  
Old May 24th, 2012, 09:14 AM
Hungry Man's Avatar
Hungry Man Hungry Man is offline
Incredibly Massive Poster
 
Join Date: May 2011
Posts: 8,486
Default Re: truecrack Password cracking for truecrypt(c) volume files.

lol it would be much bigger news if it did anything else
__________________
  #6  
Old May 24th, 2012, 09:25 AM
EncryptedBytes EncryptedBytes is offline
Frequent Poster
 
Join Date: Feb 2011
Location: Odenton, Maryland
Posts: 416
Default Re: truecrack Password cracking for truecrypt(c) volume files.

Quote:
Originally Posted by Hungry Man
lol it would be much bigger news if it did anything else

Well I do have my argument index cards ready right next to my coffee for the inevitable impending comment from someone here claiming TC is now broken and AES should not be used.
  #7  
Old May 24th, 2012, 12:07 PM
happyyarou666's Avatar
happyyarou666 happyyarou666 is offline
Frequent Poster
 
Join Date: Jan 2012
Posts: 675
Default Re: truecrack Password cracking for truecrypt(c) volume files.

Quote:
Originally Posted by EncryptedBytes
Well I do have my argument index cards ready right next to my coffee for the inevitable impending comment from someone here claiming TC is now broken and AES should not be used.


lols thatd be the day , until then well be safe and IF anything would come up then there would be a simple countermeasure ....as per usual
  #8  
Old May 24th, 2012, 01:46 PM
PaulyDefran PaulyDefran is offline
Frequent Poster
 
Join Date: Dec 2011
Posts: 693
Default Re: truecrack Password cracking for truecrypt(c) volume files.

So what if Serpent was used? Or Twofish? Like EB said, your password should not be 'real' words, and please try to use all 64 characters that TC allows...and a key file. This doesn't apply to containers but for system encryption, as recently discussed on the TC forums, if they can't get the boot loader (if it's on external media that remains hidden from discovery for example) they have to brute force 512bits. (I assume this has to do with salt and the resulting hash). Rainbow tables of random gibberish would be near impossible I would think.

PD
  #9  
Old May 24th, 2012, 01:51 PM
Hungry Man's Avatar
Hungry Man Hungry Man is offline
Incredibly Massive Poster
 
Join Date: May 2011
Posts: 8,486
Default Re: truecrack Password cracking for truecrypt(c) volume files.

64 characters? lol how can anyone remember that? 20 characters is already really overkill.
__________________
  #10  
Old May 24th, 2012, 02:03 PM
PaulyDefran PaulyDefran is offline
Frequent Poster
 
Join Date: Dec 2011
Posts: 693
Default Re: truecrack Password cracking for truecrypt(c) volume files.

I can I don't use this method, but modified song lyrics are easy, as long as you modify them to not be 'real' words. I actually have four or five 64 character strings committed to long term memory, but have recently changed to only using 32 and having various Yubikey's remember the other 32.

PD
  #11  
Old May 24th, 2012, 03:28 PM
jitte's Avatar
jitte jitte is offline
Regular Poster
 
Join Date: May 2012
Posts: 67
Default Re: truecrack Password cracking for truecrypt(c) volume files.

I brought the subject of TrueCrack up the other day, though I've never used it or TrueCrypt.

http://www.wilderssecurity.com/showthread.php?t=324156

I don't have anything more sensitive than passwords to 3-4 Yahoo emaill accounts on my machines and use bcrypt, which uses Blowfish, to encrypt them as individual files then make the folder I keep them in hidden with a . in front of it.
  #12  
Old May 24th, 2012, 04:57 PM
tateu tateu is offline
Regular Poster
 
Join Date: Dec 2010
Location: Los Angeles, CA USA
Posts: 58
Default Re: truecrack Password cracking for truecrypt(c) volume files.

Quote:
Total execution time for a dictionary attack of 10,000 words with average length of word: 10 characters.
CPU mode

System: Intel Core-i7 920, 2,67GHz
Total time: 11m 01,1s

GPU mode

Board: nVidia GeForce GTX470
Total time: 0m 30,425s
That is extremely slow, even in GPU mode. 10,000 passwords in 30 seconds is only 333.33 passwords per second. OTFBrutusGUI on my dual QuadCore Xeon running 16 CPU threads can try 1664 passwords per second and Ivan Golubev's Password Recovery Suite ( http://www.golubev.com/igprs/ ) running in GPU mode can supposedly try 27,000 passwords per second, although it can only attack SHA512.
  #13  
Old May 24th, 2012, 05:17 PM
LockBox LockBox is offline
Very Frequent Poster
 
Join Date: Nov 2004
Posts: 2,081
Default Re: truecrack Password cracking for truecrypt(c) volume files.

Ho hum. Another forensic tool to "crack" Truecrypt volumes using dictionary words and character sets. Next!
  #14  
Old May 25th, 2012, 06:07 PM
tuatara's Avatar
tuatara tuatara is offline
Frequent Poster
 
Join Date: Apr 2004
Posts: 758
Default Re: truecrack Password cracking for truecrypt(c) volume files.

Quote:
Ho hum. Another forensic tool to "crack" Truecrypt volumes using dictionary words and character sets. Next!

You are right, forget cracking AES!! Brute Forcing is the real danger for this hyperfast cipher!

Its a good thing that threads like this and others in this forum make it clear, that although AES is not broken, it is possible to use brute forcers and retrieve more then 94% of the most used TrueCrypt passwords.
Of course you can use a password generator that will use all types of chars in a random order in the maximum lenght of the TrueCrypt password size.
But if you decide to use TrueCrypt in let's say a large company,with a lot of users,it might be unsafe or unusable.
How must a traveler with his encrypted notebook disk remember such a password ?
Write it down an type it over at every pc boot ?
Or store his password in another TrueCrypt folder with the same kind of password
Store it on a usb flash memory that can be read by his notebook when it is unlocked with eh ...?
For the record a long password with dictionary words , easy to remember doesn't really help.
And no replacements like "a" with "@" and o with "0" is not clever
And 99 % of TrueCrypt users are using AES
(because of the strong performance suggestions,
and the fact that it is the only cipher to be able to encrypt the OS)

To oversimplify:

If you want to brute force your own home brew dictionary, build over the years...
Then of course AES is your friend, and the fastes cipher you can use,
to brute force such a fixed size dictionary.

See this: -http://www.youtube.com/watch?v=GzDbvd5knmQ-
Just imagine what you could do with millions of dollars on hardware
__________________
The old creature tuatara lived here, hundreds of years
before those malware creators arrived on the Internet



Last edited by tuatara : May 25th, 2012 at 06:38 PM.
  #15  
Old May 25th, 2012, 07:27 PM
PaulyDefran PaulyDefran is offline
Frequent Poster
 
Join Date: Dec 2011
Posts: 693
Default Re: truecrack Password cracking for truecrypt(c) volume files.

Quote:
Originally Posted by tuatara


...and the fact that it is the only cipher to be able to encrypt the OS


You can use other ciphers to encrypt the OS, you are limited only to RIPEMD-160.

PD
  #16  
Old May 25th, 2012, 08:07 PM
hashed hashed is offline
Regular Poster
 
Join Date: May 2012
Posts: 53
Default Re: truecrack Password cracking for truecrypt(c) volume files.

Quote:
Originally Posted by PaulyDefran
I can I don't use this method, but modified song lyrics are easy, as long as you modify them to not be 'real' words. I actually have four or five 64 character strings committed to long term memory, but have recently changed to only using 32 and having various Yubikey's remember the other 32.

PD

I will do you one better than that, I use GRC's most excellent perfect password generator. If you can break through that line of gibberish, you deserve to get to my data

~h
  #17  
Old May 25th, 2012, 08:10 PM
Hungry Man's Avatar
Hungry Man Hungry Man is offline
Incredibly Massive Poster
 
Join Date: May 2011
Posts: 8,486
Default Re: truecrack Password cracking for truecrypt(c) volume files.

Quote:
For the record a long password with dictionary words , easy to remember doesn't really help.
@Tuatara,

Wrong.
__________________
  #18  
Old May 25th, 2012, 08:10 PM
hashed hashed is offline
Regular Poster
 
Join Date: May 2012
Posts: 53
Default Re: truecrack Password cracking for truecrypt(c) volume files.

Quote:
Originally Posted by PaulyDefran
I can I don't use this method, but modified song lyrics are easy, as long as you modify them to not be 'real' words. I actually have four or five 64 character strings committed to long term memory, but have recently changed to only using 32 and having various Yubikey's remember the other 32.

PD

LOL, your memory is better than mine

~h
  #19  
Old August 3rd, 2012, 01:46 PM
Dick99999 Dick99999 is offline
Infrequent Poster
 
Join Date: Aug 2012
Location: Netherlands
Posts: 7
Default Re: truecrack Password cracking for truecrypt(c) volume files.

Quote:
Originally Posted by tuatara
You are right, forget cracking AES!! Brute Forcing is the real danger for this hyperfast cipher!

Its a good thing that threads like this and others in this forum make it clear, that although AES is not broken, it is possible to use brute forcers and retrieve more then 94% of the most used TrueCrypt passwords.
[......................]
More then 94% of the most used .... Which set of most used passwords are you refering to?
  #20  
Old August 4th, 2012, 04:56 PM
x942's Avatar
x942 x942 is offline
Very Frequent Poster
 
Join Date: Feb 2011
Location: Your Network
Posts: 1,101
Default Re: truecrack Password cracking for truecrypt(c) volume files.

Quote:
Originally Posted by Hungry Man
64 characters? lol how can anyone remember that? 20 characters is already really overkill.

Lol I remember 4 such passwords and one longer (~80 char) password. I also use a yubikey to output a random 32 char password in a random spot in my password (only on my laptop) so I know 64 chars and some where in there the yubikey outputs 32 chars that I don't know. This way if I am ever forced to disclose the password I can't as I don't know all of it and a yubikey can be destroyed easily if needed.
__________________
E-Mail: og8oh@notsharingmy.info
  #21  
Old August 4th, 2012, 05:16 PM
Hungry Man's Avatar
Hungry Man Hungry Man is offline
Incredibly Massive Poster
 
Join Date: May 2011
Posts: 8,486
Default Re: truecrack Password cracking for truecrypt(c) volume files.

I'm all for having passwords you can't remember. I don't remember most of mine - truecrypt does... but it would probably take longer than any of us will live just to get through a 20 character password using MD5.
__________________
  #22  
Old August 12th, 2012, 03:48 PM
Fontaine Fontaine is offline
Frequent Poster
 
Join Date: Jan 2008
Posts: 225
Default Re: truecrack Password cracking for truecrypt(c) volume files.

What's the benefit of using three encryption levels (AES-TWOFISH-BLOWFISH) on a Truecrypt volume?

If I have a 20 character password that a programs successfully guesses, it would essentially unlock all three levels and give access to the data inside, right?
  #23  
Old August 12th, 2012, 04:38 PM
dantz dantz is offline
Frequent Poster
 
Join Date: Jan 2007
Posts: 577
Default Re: truecrack Password cracking for truecrypt(c) volume files.

Quote:
Originally Posted by Fontaine
What's the benefit of using three encryption levels (AES-TWOFISH-BLOWFISH) on a Truecrypt volume?
If you believe that one of the available ciphers is at risk of being cracked in a direct attack (that is, irregardless of the password) then using two or three different ciphers to encrypt your data will help to defend against that possibility. The downside is that your performance will suffer significantly.

Quote:
Originally Posted by Fontaine
If I have a 20 character password that a programs successfully guesses, it would essentially unlock all three levels and give access to the data inside, right?
Yes.
  #24  
Old August 13th, 2012, 05:04 AM
happyyarou666's Avatar
happyyarou666 happyyarou666 is offline
Frequent Poster
 
Join Date: Jan 2012
Posts: 675
Default Re: truecrack Password cracking for truecrypt(c) volume files.

lols talk about overkill , aes 256 ripemd160 with a 64bit passphrase(never use devices to store keyfiles i dont trust em , only thing to trust is your own memory if that fails well thats that but your not at risk having half your passphrase being discovered if they get to your device that holds that keyfile wich will make brute forcing much easier then for your adversary not to mention your keyfiles can become corrupted ) anyhow aes is more than enough to keep em busy for the next 100 years atleast until then youll be long dust , i can imagine the performance decrease with all 3 algorithms xD lmfao
  #25  
Old August 14th, 2012, 11:12 AM
PaulyDefran PaulyDefran is offline
Frequent Poster
 
Join Date: Dec 2011
Posts: 693
Default Re: truecrack Password cracking for truecrypt(c) volume files.

True, but a Key File is *extra* insurance (make copies). Not that *I* even use them, but you could, say, have a folder on every computer you own, named 'Key Files'. Inside that folder, you could have 10,000 text files that were generated with a random file generator, that contain random data. You could then encrypt those 10,000 files with GPG, AxCrypt, etc, using a random pass phrase that you don't remember. Your KF *could* be in there...but maybe it's elsewhere? LOL, have fun looking for Key Files... And *are* they Key Files? Maybe they are very small TC containers? Tick-Tock forensicator's, you don't have all the time in the world to process this machine...the cases are piling up! Hehehe.

Ideas from: -https://www.youtube.com/watch?v=-HK1JHR7LIM-

PD
 

Wilders Security Forums > Privacy Related Topics > privacy technology « Previous Thread | Next Thread »

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Settings
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 02:50 AM.


Powered by vBulletin® Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©2002 - 2013, Wilders Security Forums