javajoe
05-07-2007, 12:34 PM
We are using 3DES blowfish with 128 bit key, so it's my understanding that this is the worst possible case but acceptable as far as PCI is concerned.
We are storing passwords, one way encryption, always encrypting user input and matching against stored encrypted passwords. This too should be good.
Now if we want to retrieve information, such as credit card number that has been encrypted, is it ok to use the same key to decrypt this and send it on to the merchant? Or does it have to be done in such a way that the same key could not be used to both encrypt and decrypt. If that is the case, what's the recommended solution?
We are storing passwords, one way encryption, always encrypting user input and matching against stored encrypted passwords. This too should be good.
Now if we want to retrieve information, such as credit card number that has been encrypted, is it ok to use the same key to decrypt this and send it on to the merchant? Or does it have to be done in such a way that the same key could not be used to both encrypt and decrypt. If that is the case, what's the recommended solution?