I just got this from a fellow privacy researcher:
http://www.theregister.co.uk/2008/08/20/cloud_computing_privacy/
Basically details how the difference in where the data lies has an
impact on what the government can do in terms of access (search and
seizure), notification, and breadth of inquiry as compared to what
would have happened if the end-user was storing his data (email)
locally instead of in the cloud.
I'm currently pursuing a doctorate with my research area being privacy
in the cloud and so far the clouds are full of holes!
Specifically - if you were to rationalized the basic privacy tenants
down to seven C's of privacy (from IEEE 2005 Article: "Sociotechnical
Architecture for Online Privacy" by Dawn N. Jutla and Peter Bodorik)
which were:
Comprehension - Users should understand how personal identifiable
information (PII) is handled, who’s collecting it and for
what purpose, and who will process the PII and for what purpose. Users
are entitled to know all parties that can access their PII, the limits
to processing transparency, why the PII data is being requested, when
the data will expire (either from a collection or database), and what
happens to it after that. This category also include legal rights
around PII, and the implications of a contract when one is formed.
Consciousness - Users should be aware of when data collection occurs,
when a contract is being formed between a user and a data collector,
when their PII is set to expire, who’s collecting the data, with whom
the data will be shared, how to subsequently access the PII, and the
purposes for which the data is being collected.
Choice - Users should have choices regarding data collection
activities in terms of opting in or out, whether or not to provide
data, and how to correct their data.
Consent - Users must first consent (meaning informed, explicit,
unambiguous agreement) to data collection, use, and
storage proposals for any PII. Privacy consent mechanisms should
explicitly incorporate mechanisms of comprehension,
consciousness, limitations, and choice.
Context - Users should be able to change privacy preferences according
to context. Situational or physical context—such as crowded situations
(for example, when at a service desk where several people can listen
in on your exchange when
you provide a phone number, or when you’re in an online community chat
room)—is different from when you perform a buy transaction with
Amazon.com or in rooms with cameras (where digitization makes the
information permanent and unmistakably you) and data context (such as
the sensitivity of data, for example, health data) could dictate
different actions on the same PII in different contexts.
Confinement - Users should be able to set limits on who may access
their PII, for what purposes, and where and possibly when it may be
stored. Setting limits could provide some good opportunities for
future negotiation between vendors
and users.
Consistency - Users should anticipate with reasonable certainty what
will occur if any action involving their PII is taken. That is,
certain actions should be predictable on user access of PII or giving
out of PII.
And then look at the technical instruments that exist to protect
privacy for cloud based technology - they include web and some general
tools - though I've yet to see anything that really is end-to-end. On
the cloud side there was work done with Globus tool kit and WS-Privacy
but I believe much of the privacy elements of this got deprecated in
latest releases.
Web & Web Browser Tools:
P3P - Platform for Privacy Preferences Project is a W3C standard. This
is technology that is integrated into most browsers and some (few)
websites. The website has a browser understandable privacy policy that
browser reads and assuming settings in the browser are turned on the
browser is then able to let the user know if there is an issue related
to privacy information collection. IE only supports protections
related to Cookies at this time. Several researchers and users have
added functionality (plug-ins) to firefox to extend this
functionality.
Privacy Seals - A website owner (personal or commercial) can sign-up
(and pay) for the use of a Privacy Seal denoting that the user is
connecting to a legitimate website and that you can safely provide
private information with them. The company providing the seal
regulates the use of the seals. TRUSTe and BBBOnline are the big ones
out there today.
Pop-up Blockers - These are designed into web browsers such as IE and
Firefox and are designed to stop new browser windows from
automatically being opened that can contain inappropriate or dangerous
(spyware/adware) from being installed on your machine.
Cookie Managers - P3P is certainly one cookie mananger - but many of
the AV (anti-virus) products also provide help here.
Spyware Tools - Products such as Windows Defender fit in this
category. They usually include pop-up blockers, downloading scanners,
etc. to stop the user from unknowingly downloading spyware/adware.
Anti-phishing Tools - There are a whole range of tools to address this
now including add-ons to antivirus software and special toolbars that
you can download to your browser. Some of the toolbars use color
coding system that turn red when you are pointing at a site that is
listed as a fraudulent site and some also perform co-relation
comparisons with sites that you have visited before.
General Tools (usually inside an application):
Encryption - messages are obscured from being understood or readable
but not hidden. A common example is used in your wireless router at
home - using WEP or AES keys which garble up the information you send
so it can't be understood by an eavesdropper.
Steganography - messages hidden in pictures. Encryption doesn't hide
the fact that there is a message whereas Steganography hides the
message from being seen except by the sender and receiver.
Blind Signatures - this is a fairly technical concept that is used for
things like digital money/eBanking. One possible example is that it
allows an item to be transacted between Alice and the bank and then to
Bob without the bank knowing that Alice and Bob are the source and
targets of the transaction. Their relationship is hidden.
Biometrics - By using a fingerprint reader WITH technologies such as a
password and a PIN # privacy protections can be enhanced. Privacy
advocates are also worried about how your biometric information can be
breached and used for negative purposes also so this is one that is
still highly debated.
Psuedo-anonymous and anonymous systems - these include technologies
such as proxies, onion routers, and re-mailers. Proxies allow the user
to connect to a server that anonymizes the connection to the target
site only passing on the proxy server address and hiding the original
client address. Onion routers are similar in that a message is sent to
other proxies along a path that is random so that source and target
are untraceable. Re-mailers are used by marketing companies (good and
bad) to send out emails where the source site is not included in the
message.
EPAL - Enterprise Privacy Authorization Language is a language that
allows a system developer allow a user a very fine grained
authorization at the data element level. For example if an application
contained your name, address, and social security number code could be
written in EPAL to only show name and address to specific authorized
users. EPAL is not approved as a standard (though submitted) and is
considered a subset of the XACML standard.
XACML - eXtensible Access Control Markup Language is a more
comprehensive and ISO standard for privacy protections
Message Filtering - This can apply to several things but the most
common one is having an email client filter specific messages or on an
email server filter out messages from getting to you from known
spammers. This is generally based on message content, message title,
domain/IP address source, or lack of appropriate destination. It is
also possible to implement message filter privacy controls in what is
called "privacy agent" technology which will be addressed in a future
blog.
In summary - these are all Privacy Enhancing Technologies that are
employed in various degrees today with varying success rates. There
are several missing elements in terms of implementation - one of which
is a standardization of methods employed so that you as the user know
what your privacy expectations should be and how you are being handled
in any given interaction with an Cloud based resource. On a positive
note - convergence is affecting web browsers in terms having more
types of PET enhancements being included with a standard browser that
were once separate add-ons. It still up to you to review what the
settings are set to, set them to flag you when an issue is found, and
pay attention (don't click through) when they tell you about a
problem.
-w