
Ch. 13: Privacy and Security
- Privacy.
- Folks generally prefer to keep personal information from
parties who are unknown or untrusted.
- People disclose in order to receive something.
- Cash or discounts.
- Consideration for a loan, position, reimbursement, etc.
- Proper medical treatment.
- People expect to give information voluntarily.
- People expect the receiver to use
the information only for the declared purpose.
- Transactions generate information.
- What was purchased, who purchased it, when.
- Cash is usually anonymous; not other payments.
- Both sides of the purchase have the information, but a store
can collect a larger volume than an individual.
- Modern technology is hard on privacy.
- Fewer cash transactions.
- People don't expect them anymore.
- Impossible online.
- Greater ability to collect and analyze data from transactions.
- Transaction is usually recorded on a computer.
- Computer files are easily transferred, therefore data can be sold.
- Credit card numbers allow one person's transactions
to be related.
- Online systems may collect data which you are not aware.
- Discrete surveillance cameras and microphones.
- Sources of threat.
- Government, legitimate business, snoops or thieves.
- Information taken without consent.
- Information taken with consent, then misused.
- Information unnecessarily required by government.
- HEW fair information principles.
- The existence of a database containing personal information must
not be kept secret.
- You can find out what is recorded about you, and how that
information will be used.
- You may forbid information gathered for one purpose to be used
for another.
- You may correct or amend your record.
- The database owner is responsible for the accuracy and security of
the data.
- OECD fair information principles.
- Expanded version of HEW.
- Adds “accountability,” but does not talk about means.
- Legalities.
- US uses several narrow federal acts, plus a few state laws.
- EU has a comprehensive law based on the OECD guidelines.
- Voluntary privacy policies: enforcement through embarrassment.
- Opt-in v. opt-out.
- The default setting on your permission to use data.
- Marketers prefer opt-out.
- Privacy mavens prefer opt-in.
- If most folks cared, it would not be an issue.
- Links. Choose your paranoia level.
- Association for
Computing Machinery (US)
- Electronic Frontiers
Foundation
- The Direct
Marketing Association
- Security.
- Cookies.
- Cookies are returned to the domain which first sent them.
- Since images are separated downloads, cookies can be created and
returned by any image.
- Images may be loaded from a different place than the page viewed.
- An advertiser who places ads on other site's pages can track
your progress through these pages.
- A small transparent image won't be noticed at all.
- Most browsers have an option to discard third-party cookies.
- Cookies are files on the hard drive which you can remove.
- Identity theft.
- Fraudulently claim to be someone else.
- Usually due to information theft.
- Could be due to misuse or sale of legitimately-collected information.
- Taking care.
- Use anti-virus and firewall software.
- Adjust your cookie settings.
- Avoid phishing scams.
- Encryption.
- Used to prevent unauthorized parties from receiving your information.
- Often used for net transmission.
- Sometimes used for files.
- Terms
- cryptosystem: the combination of encryption and
decryption methods.
- plaintext or cleartext: the unencrypted message.
- cyphertext: the encrypted message.
- Computer encryption is numeric.
- The message is represented in ASCII or other coding scheme.
- The characters are grouped.
- The characters in a group are appended make a number.
- The encryption and decryption works on these numbers.
- Classical cryptosystems.
- Encryption and decryption with the same key.
- Problem on net: how do you transmit the key?
- XOR operation used in symmetric systems.
11001001 ⊕ 01011110 = 10010111
10010111 ⊕ 01011110 = 11001001
- Same bits produce zero.
- Different bits produce one.
- Property: a ⊕ b ⊕ b = a.
- How to think of it: The one bits in the key mean to invert,
the zero bits mean to keep the same.
- Public-Key cryptosystems.
- Encryption and decryption keys differ.
- The two keys must be produced at the same time.
- Encryption key usually published; called the public key.
- Decryption key kept secret: the private key.
- Message can only be decrypted by one who knows the private key.
- Standard technique: RSA encryption.
- Strong encryption
- Practical systems use public-key to hide a private key, then
proceed using the private key.
- Political concerns.
- Strong encryption makes legal wiretaps and spying much more
difficult.
- Proposed requirements for software writers:
- Back door: Must include
means to tap plaintext before encryption.
- Key escrow: Must store decrypt keys with the government.
Usually, two
keys would be needed to decrypt, and would be held by
separate agencies.
- Use of back door or escrowed key would require a court order.
- Obvious potential for abuse by authorities.
- Escrowed keys or backdoor passwords held by govt. are
obvious hacker targets.
- Backup
- Data on computers is important.
- Many terrible things can happen to that data.
- Hardware failure.
- Software errors.
- Operator errors.
- Vandalism or sabotage.
- Physical accident: fire, flood, etc.
- Make backup copies which can be restored later.
- Perform the copy periodically. Businesses: daily or more often.
- Omit:
- Software and other things you can reinstall from the
original media.
- Things unchanged since a previous backup.
- Temporary files and anything else you don't care about keeping.
- Tapes, writable CDs, over-the-net.
- Best to keep copies remote from originals.