1 mon. december 3, 2001a secure national id card group 8 chris marinak mike cuvelier adam sowers...

27
Mon. December 3, 2001 A Secure National ID Card 1 A Secure National ID A Secure National ID Card Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Upload: kenneth-higgins

Post on 22-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 1

A Secure National ID CardA Secure National ID Card

Group 8Chris MarinakMike CuvelierAdam SowersSaud Bangash

Page 2: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 2

OutlineOutline

Why do we need a national identity card?

Brief background / historyHow our design works Security vs. PrivacyQuestions

Page 3: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 3

The Problem…The Problem…

Lots of people wish they could be Dave Evans

Page 4: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 4

The Problem…The Problem…

Naturally, there are many imposters

Page 5: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 5

The SolutionThe Solution

A standard national identification card with biometric data

All citizens and immigrants will be required to have an ID card

Use will be mandatory in various critical locations

Card readers have connection to general authorization database

Page 6: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 6

BackgroundBackground

More than 100 other nations have a national ID system–Most European Nations

Nothing has ever materialized in the United States– Closest was 1996 Immigration Bill

Recent Congressional Hearings

Page 7: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 7

The Basic GoalThe Basic Goal

To establish a system that can accurately verify a person is who they say they are

???

Page 8: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 8

System RequirementsSystem Requirements

Card can securely hold personal identification information

System of readers can be used to verify cardholder matches card data– Airports– Firearms background check, etc.

Central database maintains a list of flags for each person

Page 9: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 9

System RequirementsSystem Requirements

Readers and database can securely communicate

Government agencies can securely access the database flags–Wanted criminal– Suspected terrorist, etc.

A nationwide network to support communication (public or private)

Page 10: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 10

InfrastructureInfrastructure

This system will be very expensive to create (~ $3 Bil.) and maintain (???)– Communication network– Cards– Card Readers– Card Makers–Maintenance and Support Personnel

Page 11: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 11

System DesignSystem Design

Card Reader

Gov’tDatabase

Card Maker

FBI NSA CIA…

Page 12: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 12

Levels of SecurityLevels of Security

Low security – face of card– Basic identification information (photo,

address, DOB, …)– Used at bars, banks, etc.

High security – smart card– Holds similar information, but also

stores thumbprint and voice print.

Page 13: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 13

Security ImplementationSecurity Implementation

Card– The card data is encrypted with private

key from RSA key pair. Database–We will assume the database is

perfectly secure

Why??

Because he says so…

Page 14: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 14

The Secure ChannelThe Secure Channel

Uses a scheme similar to SSHEach reader has an RSA key pair and

identification numberThe database also has an RSA key

pairDatabase and reader use RSA to

establish a secret key and use AES for data exchange

Page 15: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 15

Security vs. PrivacySecurity vs. Privacy

As always, increased security has its price on privacy

Our card will only be used in areas that already invade on privacy– Airports– Gun background checks

No data will be logged so citizens cannot be tracked

Page 16: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 16

Final ThoughtsFinal Thoughts

A secure national ID system is feasible (check out our report for more info)

We have tried to minimize any invasions of privacy, but some things are impossible to prevent

Debates are likely to heat up in the coming months

Is the added security worth inherent losses in privacy???

Page 17: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 17

Questions???Questions???

Page 18: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 18

The CardThe Card

For most purposes, the card will be used like a driver’s license

For high-security areas, a reader that connects to the database will decrypt the card data

Only government authorized sites will have a card reader

Page 19: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 19

The ReaderThe Reader

Cardholder will put thumb on readerReader will check thumbprint against

print on the cardReader will check the database to

authenticate the cardholderReader will display pass or fail

Page 20: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 20

Low SecurityLow Security

Many applications will maintain same security as today– Alcohol Purchases– Check Cashing

Similar security as existing state IDs (except better tamper-proofing)

Page 21: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 21

High SecurityHigh Security

Areas of high security will receive added security with the card

Many already require privacy infringements– Airports– Gun purchases– Nuclear facilites, etc.

Cardholder will be aware of high-security check (by authorizing connection)

Page 22: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 22

The Secure ChannelThe Secure Channel

Reader DatabaseReader requests a connection - sends unique reader ID.

Random string encrypted with reader’s public key

Reader sends back random string encrypted with database public key

Random string is used as key for symmetric encryption using AES

If a match, database sends back person’s public key for decryption and any flags

Reader sends person’s ID and card serial #

Page 23: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 23

The DatabaseThe Database

Every card issued will have a record in the database

Person’s IDCard Serial

NumberPublic Key Flags

Each card reader also has a record

Reader’s Location (IP Addr.)

Reader Serial Number

Public KeyAccess Perm.

Page 24: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 24

The DatabaseThe Database

Each personal record has flag fields– Convicted felon– Wanted criminal– Suspected terrorist, etc.

Flag field only contains binary flag, no details

Flags can only be seen and modified by proper agency– FBI, CIA, NSA, etc.

Page 25: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 25

The DatabaseThe Database

Knows network location of readerSecurely stores the public key of

each readerWill send only relevant flags– Airports will not know whether a person

is authorized to purchase a gun

Page 26: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 26

Anticipated AttacksAnticipated Attacks

Fake card faces– Will not work for high security

Recreated ID’s with Smart Cards– Different card serial number– Won’t have private key associated with public

key in database

Spoofed Readers– Will not be in proper network location– Will not have reader’s private key

Page 27: 1 Mon. December 3, 2001A Secure National ID Card Group 8 Chris Marinak Mike Cuvelier Adam Sowers Saud Bangash

Mon. December 3, 2001

A Secure National ID Card 27

Anticipated Attacks (cont’d)Anticipated Attacks (cont’d)

Readers log personal information– Readers made by third party

Attacks on database security–We will assume the database is

perfectly secure

Why??

Because he says so…