![]() |
|
|||||||
| [PCI-DSS] Requirement 3: Protect stored cardholder data Encryption is a critical component of cardholder data protection. If an intruder circumvents other network security controls and gains access to encrypted data, without the proper cryptographic keys, the data is unreadable and unusable to that person. Other effective methods of protecting stored data should be considered as potential risk mitigation opportunities. For example, methods for minimizing risk include not storing cardholder data unless absolutely necessary, truncating cardholder data if full PAN is not needed, and not sending PAN in unencrypted e-mails. |
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
||||
|
||||
|
[PCI-DSS] 3.6.6 Split knowledge and establishment of dual control of cryptographic keys
3.6.6 Verify that key-management procedures are implemented to require split knowledge and dual control of keys (for example, requiring two or three people, each knowing only their own part of the key, to reconstruct the whole key). |
|
#2
|
|||
|
|||
|
Can someone shed a little more light into this requirement? I work for a collections agency, which utilizes PGP keys for encrypting data at rest and for transmitting card holder data back and forth from our clients.
Considering that the PGP software we use generates the encryption keys for us, does this control apply to us? |
|
#3
|
|||
|
|||
|
Quote:
|
|
#4
|
|||
|
|||
|
In the case of PGP the full passphrase to open the private key should be split - no one person has the entire passphrase. If you feel the need to write it down, access to that written record, which should be on two pieces of paper separately sealed, should also be separated in some way - two keys, safe inside of safe, etc.
|
|
#5
|
|||
|
|||
|
How is this feasible in an environment where many different data files are encrypted every day? It seems unreasonable that two different people would have to type in a pass phrase for every encrypted file.
Is there a real world example of how we can comply with this requirement? Is the only way to adopt a new encryption method for this type of work? |
|
#6
|
|||
|
|||
|
Generally once the two people type in the pass phrase to open the private key in PGP (and in GPG as well) the key stays available until you overtly change that. For example, in my PGP there are three options: Save my passphrase for the current Windows session only (i.e., until I log out), Save my passphrase for xx:yy:zz hr:min:sec, and Do not save my passphrase. Of course, if you have used different public/private keys for each object you would have to re-type the new passphrase for each new one but it would remain open based on the configurations above.
|
|
#7
|
|||
|
|||
|
Quote:
|