Windows Vista Forums
Vista Forums Home Join Vista Forums Webcasts Vista Tutorials Tags

Welcome to Vista Forums we are your forum to discuss Windows Vista x64 and x86 systems. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
Register at Vista forums...the world biggest Windows Vista resource Join Vista Forums Now

Go Back   Vista Forums > Vista Newsgroups > Vista security

Bitlocker and PCI Compliance

Update your Vista Drivers Update Your Drivers Now!!
Closed Thread
 
Thread Tools Display Modes
Old 03-15-2007   #1 (permalink)
RodW
Guest


 

Bitlocker and PCI Compliance

I’m currently developing a .NET application to acquire and authorize
transactions from Visa, Mastercard, ATMs and POS devices. I’m looking for
advice on how to implement the PCI (Payment Card Industry) standards which
requires data at rest be encrypted. Bitlocker maybe a solution but it is
unclear how backups and shadow copy will work. I’d appreciate hearing from
anyone who has some real world expose to this new technology and can comment
on these concerns.
--
RodW

My System SpecsSystem Spec
Old 03-15-2007   #2 (permalink)
Jesper
Guest


 

RE: Bitlocker and PCI Compliance

> I’m currently developing a .NET application to acquire and authorize
> transactions from Visa, Mastercard, ATMs and POS devices. I’m looking for
> advice on how to implement the PCI (Payment Card Industry) standards which
> requires data at rest be encrypted. Bitlocker maybe a solution but it is
> unclear how backups and shadow copy will work. I’d appreciate hearing from
> anyone who has some real world expose to this new technology and can comment
> on these concerns.


You need to discuss this with your auditor. Anything anyone says on the
newsgroups is unlikely to be accepted as official advice.

Bitlocker has no impact on backups, and it has nothing to do with shadow
copy. If you are referring to shadow copies locally, they would be on the
boot volume, and Bitlocker would encrypt the entire boot volume. Therefore,
the shadow copies would be encrypted as well. If you use BitLocker to encrypt
non-boot volumes (which is not supported in Vista) then the situation might
change.

My System SpecsSystem Spec
Old 03-16-2007   #3 (permalink)
Neil Pike
Guest


 

Re: Bitlocker and PCI Compliance

Rod,

Bitlocker encrypts the local disk only. If you copy anything off the disk to
cd/floppy/tape/network/whatever, then it's not encrypted - as soon as it leaves
the disk it's in clear.

This also means that anyone connecting to the drive on the pc remotely (i.e.
they map a network drive to it) gets to see the data in clear. But then if you
don't enable file sharing on the pc then that shouldn't be an issue.

If you don't allow remote access, and any copies/backups you take are
encrypted by a.n.other means, then you're probably ok PCI-wise.

But anyway, are you running this on a Vista PC? I'd have expected such an
application to be run on a server, and currently released server o/s's - i.e.
Windows 2003 - don't support bitlocker. For those you'd be looking at EFS or
a.n.other 3rd party solution.


> I’m currently developing a .NET application to acquire and authorize*
> transactions from Visa, Mastercard, ATMs and POS devices. I’m looking for*
> advice on how to implement the PCI (Payment Card Industry) standards which*
> requires data at rest be encrypted. Bitlocker maybe a solution but it is*
> unclear how backups and shadow copy will work. I’d appreciate hearing from*
> anyone who has some real world expose to this new technology and can comment*
> on these concerns.*



Neil Pike. Protech Computing Ltd


My System SpecsSystem Spec
Old 03-19-2007   #4 (permalink)
RodW
Guest


 

Re: Bitlocker and PCI Compliance

The app is server based. Bitlocker runs on Longhorn. So far here are my
options:
1) Column level hashing (no need to return it to clear state) or shared
secret encryption.
2) Bitlocker on longhorn
3) third party like vormetric.

Option 1 seems best when some small portion of overall data needs
protection. Flat files that contain the data for use downstream become a
problem. Lots of programming needed.
Option 2 works for data at rest, once an authticated user with read
permission gets the data it can leave the server in clear. This is true for
backups. I think shadow copy would write data encrypted.
Option 3 -- is like option 2 except it adds additional security layer to
make sure admins (and any user w/o permission) can read the data but get it
returned encrypted.
--
RodW


"Neil Pike" wrote:

> Rod,
>
> Bitlocker encrypts the local disk only. If you copy anything off the disk to
> cd/floppy/tape/network/whatever, then it's not encrypted - as soon as it leaves
> the disk it's in clear.
>
> This also means that anyone connecting to the drive on the pc remotely (i.e.
> they map a network drive to it) gets to see the data in clear.

But then if you
> don't enable file sharing on the pc then that shouldn't be an issue.
>
> If you don't allow remote access, and any copies/backups you take are
> encrypted by a.n.other means, then you're probably ok PCI-wise.
>
> But anyway, are you running this on a Vista PC? I'd have expected such an
> application to be run on a server, and currently released server o/s's - i.e.
> Windows 2003 - don't support bitlocker. For those you'd be looking at EFS or
> a.n.other 3rd party solution.
>
>
> > I’m currently developing a .NET application to acquire and authorize
> > transactions from Visa, Mastercard, ATMs and POS devices. I’m looking for
> > advice on how to implement the PCI (Payment Card Industry) standards which
> > requires data at rest be encrypted. Bitlocker maybe a solution but it is
> > unclear how backups and shadow copy will work. I’d appreciate hearing from
> > anyone who has some real world expose to this new technology and can comment
> > on these concerns.

>
>
> Neil Pike. Protech Computing Ltd
>


>
>

My System SpecsSystem Spec
Old 03-20-2007   #5 (permalink)
Neil Pike
Guest


 

Re: Bitlocker and PCI Compliance

Rod,

If it's server based then if you use bitlocker, what's going to happen when
the server is rebooted? If you're prompting for a password/pin then that's
going to stop the server coming up automatically. Leaving a USB key
permanently attached wouldn't be great for security.


> The app is server based. Bitlocker runs on Longhorn. So far here are my*
> options:
> 1) Column level hashing (no need to return it to clear state) or shared*
> secret encryption.
> 2) Bitlocker on longhorn
> 3) third party like vormetric.
>
> Option 1 seems best when some small portion of overall data needs*
> protection. Flat files that contain the data for use downstream become a*
> problem. Lots of programming needed.
> Option 2 works for data at rest, once an authticated user with read*
> permission gets the data it can leave the server in clear. This is true for*
> backups. I think shadow copy would write data encrypted.
> Option 3 -- is like option 2 except it adds additional security layer to*
> make sure admins (and any user w/o permission) can read the data but get it*
> returned encrypted.*



Neil Pike. Protech Computing Ltd


My System SpecsSystem Spec
Closed Thread

Thread Tools
Display Modes



Similar Threads
Thread Thread Starter Forum Replies Last Post
Vista ACPI non-compliance issue Reijison Vista installation & setup 7 11-09-2007 10:17 PM
multipart/signed RFC 1847 Compliance Josh Vista mail 1 07-31-2007 06:29 AM
Upgrade Disabled Due To Compliance Can't Be Run =?Utf-8?B?U0I=?= Vista installation & setup 15 07-29-2006 05:16 PM
Upgrade Disabled _ Compliance CHeck cannot be run =?Utf-8?B?U0I=?= Vista installation & setup 0 07-28-2006 10:46 AM
upgrade compliance =?Utf-8?B?Z2luZ2Vyc25ha2U=?= Vista General 2 07-16-2006 07:33 AM


Vistax64.com is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media 2005-2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51