• No results found

Data Protection: From PKI to Virtualization & Cloud

N/A
N/A
Protected

Academic year: 2022

Share "Data Protection: From PKI to Virtualization & Cloud"

Copied!
23
0
0

Loading.... (view fulltext now)

Full text

(1)

Data Protection:

From PKI to Virtualization & Cloud

Raymond Yeung CISSP, CISA

Senior Regional Director, HK/TW, ASEAN & A/NZ

SafeNet Inc.

(2)

2

© SafeNet Confidential and Proprietary

Agenda

What is PKI ? And Value ? Traditional PKI Usage

Cloud Security Challenge Solutions

2 SecureCloud 2012 -

(3)

3

© SafeNet Confidential and Proprietary

Symmetric Encryption – 1 key

One key used for both encryption and decryption

Problem: How to get the one encryption key to both users

….and make sure no one else gets a copy

Problem: n C

2

keys are needed for n users

n =100 users, 4950 keys are needed n = 200 users, 19,900 keys are needed n = 300 users, 4,455,100 keys are needed

Symmetric Key

Plain text

3%$hd

@(987k

Plain

text

(4)

© SafeNet Confidential and Proprietary

Asymmetric Encryption – 2 keys

3%$hd

@(987k Public

Key Plain

text

Plain text Private

Key

“Private” key - Keep private key “close to your chest”

“Public” key - Publish public key in directories etc.

Encrypt with “Public” key  Decrypt with “Private” key

(5)

© SafeNet Confidential and Proprietary

Digital Signatures

original document

Compute HASH

Doc

Digital signature is a private key encryption of a HASH e.g. SHA-256

To test a document’s authenticity

• Decrypt the signature

• Compare that to a computed HASH of the original document A digital signature has no effect on the original document

digital signature

Private Key Encrypt

(*&^k

*((898f

Compare

Decrypted HASH

Compute HASH Public

Key Decrypt

(6)

© SafeNet Confidential and Proprietary

What is a digital identity?

An asymmetric key pair assigned to a particular individual

Implemented using a digital certificate

Contains information about you…name etc. plus your public key

Certificate is digitally signed by a trusted source e.g. Hongkong Post, VeriSign It’s like issuing a digital passport

John Smith John Smith

Certified & Signed by:

How do you use your digital identity?

• Use your private key to digitally sign documents

• Others verify your signature with the public key on your certificate

Private Key

Public Key

(7)

© SafeNet Confidential and Proprietary

What is a PKI? (Public Key Infrastructure)

System to deploy and manage digital identities

Issue digital identities Revoke digital identities

Publish public keys via directories

John Smith

Certified by:

John Smith

Certified by:

John Smith

Certified by:

John Smith

(8)

8

© SafeNet Confidential and Proprietary

Value of PKI

Create Digital Identity for User/Application/Device/Server in eWorld to achieve

Confidentiality – Data Encryption Integrity - Digital Signature

Authentication – Digital Signature Authorization - Certificate

Non-repudiation - Digital Signature + Certificate

John Smith

Certified by:

CA

Web Server

Certified by:

CA

Software Certified by:

CA

(9)

© SafeNet Confidential and Proprietary

Traditional PKI Usage

Customer Facing website like Online Banking, Secure Websites

SSL Certificate in Web Server

End User Certificate in USB-Token or Smart Card

Critical Application in Gov

SSL Certificate in Web Server

Application Certificate in Critical Application

Cross Border Identity Verification

Electronic Passport

Inter-bank financial transactions

Server Application for Cross Border financial transaction

Enterprise security solution

(10)

Virtualization & Cloud Mania

10

© SafeNet Confidential and Proprietary

Dense Virtualization

Cloud Transition

• 39.4% of all servers virtualized

• Average enterprise has 470 virtual

servers and 200 are mission critical

• By 2018, 86% of workloads will be running in virtual machines

• 60% of organizations with virtualization

have private or public cloud computing in pilot or production

• 70% have VDI in pilot/production

While IT is being pushed towards virtualization…

(11)

Virtualized Infrastructure

11

Physical Infrastructure

My Data Center

All Elements Visible Full Control,

Audit, etc. Virtual

Infrastructure

Where’s my Virtual Infrastructure?

No Visibility

No Control

(12)

Data Security Gaps Remain

12

How secure is my data in a virtualized world?

VMs introduces a new class of privileged users and

administrators - server, storage, backup, and

application - all operating independently.

Storage Hypervisor Hardware Layer

Backup

Snapshots

App OS

App OS

App OS

App OS

App OS

App OS

App OS

VMs are easy

to copy (and steal).

VMs are easy to move.

VMs have multiple

snapshots and backups of data.

© SafeNet Confidential and Proprietary

(13)

Amazon Web Services™ Customer Agreement

Section 7.2. Security. We strive to keep Your Content secure, but cannot guarantee that we will be successful at doing so, given the nature of the Internet. Accordingly, without limitation to Section 4.3 above and Section 11.5 below, you acknowledge that you bear sole

responsibility for adequate security, protection and backup of Your Content and Applications. We strongly encourage you, where available and appropriate, to (a) use encryption technology to protect Your Content from unauthorized access, (b) routinely archive Your Content, and (c) keep your Applications or any software that you use or run with our Services current with the latest security patches or updates. We will have no liability to you for any

unauthorized access or use, corruption, deletion, destruction or loss of any of Your Content or Applications.

http://aws.amazon.com/agreement/

Salesforce Master Subscription Agreement

8.3. Protection of Your Data. Without limiting the above, We shall maintain appropriate administrative, physical, and technical safeguards for protection of the security, confidentiality and integrity of Your Data. We shall not (a) modify Your Data, (b) disclose Your Data except as compelled by law in accordance with Section 8.4

(Compelled Disclosure) or as expressly permitted in writing by You, or (c) access Your Data except to provide the Services or prevent or address service or technical problems, or at Your request in connection with customer support matters.

http://www.salesforce.com/company/msa.jsp

Contractual Reality

Complete Transfer of Liability or Vague Language

(14)

Cloud Security Challenges

Fundamental Trust & Liability Issues

Data exposure in multi-tenant environments

Separation of duties from cloud provider insiders

Transfer of liability by cloud providers to data owners

Fundamental New Cloud Risks

New hypervisor technologies and architectures

Redefine trust and attestation in cloud environments

Regulatory Uncertainty in the Cloud

Regulations likely to require strong controls in the cloud

User ID and Access: Secure Authentication, Authorization, Logging

Data Co-Mingling: Multi-tenant data mixing, leakage, ownership

Application Vulnerabilities: Exposed vulnerabilities and response

Insecure Application APIs: Application injection and tampering

Data Leakage: Isolating data

Platform Vulnerabilities: Exposed vulnerabilities and response

Insecure Platform APIs: Instance manipulation and tampering

Data Location/ Residency: Geographic regulatory requirements

Hypervisor Vulnerabilities: Virtualization vulnerabilities

Data Retention: Secure deletion of data

Application & Service Hijacking: Malicious application usage

Privileged Users: Super-user abuse

Service Outage: Availability

Malicious Insider: Reconnaissance, manipulation, tampering

Logging & Forensics: Incident response, liability limitation

Perimeter/ Network Security: Secure isolation and access

Physical Security: Direct tampering and theft

(15)

15

© SafeNet Confidential and Proprietary

Controlling Access to SaaS and Cloud Applications

Keeping data secure when you don’t own the system

Enforcing Authentication Strategy in the Cloud

Multi-Factor authentication required for any apps

Cloud or Physical

Likely even more critical for cloud-based applications

Lower level of trust, invocation of additional regulatory requirements

Authentication Sprawl

Separate authentication systems for each cloud provider

Operationally un-scalable

Typical user password/authentication fatigue and weak passwords

Preserving Flexibility

Likely to use multiple cloud providers simultaneously Desire rapid re-provisioning to try new services

Preserve options in chaotic cloud market

The cloud market will consolidate- not if, but when

Single Sign On Access

Federated Identities

Seamless Integration

Rapid Provisioning PROBLEM

KEY POINTS

(16)

© SafeNet Confidential and Proprietary

Secure Access to SaaS: PKI-based Authentication

Protect access to cloud-based applications via centrally managed authentication

Security Features

Single authentication solution for both on- premise and cloud based applications

Federate identities between on-premise solution to cloud based solutions using SAML 2.0

protocol

PKI –based Authentication to reduce the hassle for remembering password

Google Apps and salesForce.com are supported out-of-the-box

SOLUTION

Authentication Manager User authenticates

using enterprise identity

Federated SSO to the cloud

Cloud Applications SaaS Apps

Salesforce.com

Goggle Apps

(17)

© SafeNet Confidential and Proprietary

Securing Uncontrolled Virtual Instances

Achieving compliant isolation and separation of duties in multi-tenant environments

Unlimited Copying of Instances

Instances could be copied without awareness

No visibility to instance location, no audit trail

Instances used by competitors and malicious users

Enables unlimited brute force attacking

Return to original copy for next iteration of password guessing

Unsecured Container of Confidential Data

Identical to lost or stolen laptop, except the instance is often a server

Virtual nature of makes the potential surface area much larger

Not just a single entity lost, potentially unlimited number

PROBLEM

Data Isolation

Separation of Duties

Cloud Compliance

Pre-Launch Authentication

Multi-Tenant Protection

KEY POINTS

(18)

© SafeNet Confidential and Proprietary

Secure Virtual Machines: Secure Instance (ProtectV™)

Control virtual machines in the cloud with secure instance encryption and authentication

SOLUTION

Security Features

FIPS level pre-launch instance encryption

Secure login interface (HTTPS) Certificate based authentication options

Event logging and activation notification

Secure Data Management (Supplemental Security Option):

Manages encrypted instances

Lifecycle key management

Security policy enforcement

Access control On-premise

Virtual Machines

Hypervisor Virtual Server ProtectVTMInstance

(19)

© SafeNet Confidential and Proprietary

Maintain Trust & Control in Virtual Storage Volumes

Loss of ownership in a shared storage environments

Issue of Data Leakage

Requires trust in meta-tagging or data isolation strategy of cloud provider

Risks from mis-configuration and cloud administrators Regulatory evidence of privacy and integrity controls

Trust and Control Issues

If cloud provider offers encryption:

Proper Key Handling

NIST Lifecycle compliance

Strength, uniqueness, rotation, etc.

NIST approved algorithms Administration trust

Separation of Duties

Data Isolation

Cloud Compliance

Multi-Tenant Protection PROBLEM

KEY POINTS

(20)

© SafeNet Confidential and Proprietary

Secure Virtual Storage: Secure Volume for Storage Servers

Maintain data privacy in shared storage environments with encrypted data isolation

SOLUTION

Security Features

Multiple cloud storage options:

Secure volume for storage servers Common network storage support Customer-based file encryption

FIPS 140-2 Level 2 Security Certified Solution Centralized Policy and NIST 800-57 Key Lifecycle Management

Secure Data Management (Supplemental Security Option):

Manages encrypted instances

Lifecycle key management

Security policy enforcement

Access control On-premise

Data

Virtual Server

ProtectVTM Volume

Storage

(21)

© SafeNet Confidential and Proprietary

Loss of Digital Ownership and Control Secure Digital Signing and PKI in the Cloud

Proving you are you

Where is root of trust in Digital Signing and PKI when it’s all virtual?

The challenge of attesting to ownership in a virtual world

Maintaining Keys in clouds

When your cloud provider handles keys

Appropriate key material

Proper lifecycle and policy handling Privileged user abuse

The Cryptography and Entropy Problem

Difficult to get true randomness in highly replicated and automated cloud

Flaws in cryptographic functions have huge consequences

Broad cloud-based platform integration

Application and data separation

High performing virtual transactions

PROBLEM

KEY POINTS

(22)

© SafeNet Confidential and Proprietary

Secure Cloud-Based Identities and Transactions:

Hardware Security Modules (HSM)

Establish digital ownership and root of trust in virtual environments

SOLUTION

Security Features

Anchored root of trust for digital identities and transactions FIPS 140-2 Level 2 security Certified Solution

Multi-host partitioning 20 – 100 per HSM Virtual platform support (Xen/Hyper-V/ESX-i)

3rd party partner application support, and integration guides on virtual platforms

Broad cloud-based platform integration Application and data separation

High performing virtual transactions

Private

Public

Hybrid

On-premise

Hardware Security Module

(23)

Thank You!

SafeNet Inc.

www.safenet-inc.com

References

Related documents

It's a good game with some interesting mechanics but it can be a bit buggy and the end game gear is too expensive which can make it a bit grindy to get into the last few story

A detailed damage survey is combined with high-resolution mobile, rapid-scanning X-band polarimetric radar data collected on the Shawnee, Oklahoma, tornado of 19 May 2013.. The focus

Specific mechanical coursework in the areas of estimating, scheduling, project management, and design will provide the student with the necessary skills required for entry

On the face of it, therefore, the PPA adopts international best practice in relation to ensuring competition in public procurement, however, as will be discussed

Molten sugar (a mixture of table sugar and corn syrup used in candy making) has a similar material property to molten glass6. They are both in solid state at room temperature and

As we get ready to be part of the Appeal, this year the Archdiocese encourages us to reflect on words “Come, follow me… and bring hope to the world.” I encourage us all to

Among the many cultural heritage organizations considering climate change as part of their work, see especially: National Trust for Historic Preservation

order to contest the decisions of directors and majority shareholders: the derivative order to contest the decisions of directors and majority shareholders: the