I’m wondering if it is possible to decrypt a string – I know the original, pre-encrypted string value. I’m attempting to audit the strength of a custom made procedure which generates tokens.
Any guidance in the right direction is appreciated – Thanks!
It is depend on using cryprtographic algorithm. For example if you use
MD5you may try generating hash colision. But it is very hard in pratice. Next, very know method working with some algorithm is plain text attack. Very common method cracking hash israinbow tablesand GPU procesor. But when you use hasing algorithm you may very simple improve secruity, using salt. Even RSA is’t full resistant to cracking, aproximately 99,98% key is god. Rest is bad, it is caused using weakness inPRNG. You may read about this in PDF:http://eprint.iacr.org/2012/064.pdf