|
Storing Sensitive Information -- A
Telecourse
Do you store personal information in your database?
Do you keep valuable financial data such as credit card numbers?
Are there medical records in your database?
Do you do business in Europe where privacy laws place strict limits on
the information stored in your database?
Do you worry about hackers or dishonest clerks abusing your data?
If you need to worry about protecting the information of your
clients, patients, customers, or business partners, this course is for
you. The two-hour telecourse is a shortened version of the longer full-day
course devoted to protecting sensitive information. If you can't
spare the time to travel to a full-day version, this abridged version
can still introduce you to topic. All you need is a telephone and a web
browser.
This version explores how you can build databases that do useful
work without keeping dangerous records by examining several case
studies
drawn from the book, Translucent Databases. The
textbook with free shipping is included with the registration.
Some of the major modules:
- An introduction to the dangers of databases.
- How building "translucent databases" can avoid the dangers
and
protect the information.
- Creating a central database that is secure even if an
attacker
finds the root password to the database or the operating system.
- How one-way functions like MD5 or SHA can obscure
information
without destroying it.
- How to design encryption functions to hide information
without
exposing it to eavesdroppers, errant clerks, and malicious attackers.
- How to quantize information and strip away sensitive
information
without destroying all value to the data.
- How to add spurious entries to confuse eavesdroppers
without
detering authorized users.
Some of the case studies:
- A credit card database that locks out suspicious customers
without making information available to untrustworthy clerks.
- A database that stores the locations of naval ships in a
way that
keeps them safe from harm.
- A babysitter scheduling service that matches parents with
available sitters while protecting the sitters' identities and
locations.
- A department store database that guards the modesty of
customers.
- A private accounting system that detects fraud without
revealing
information.
- A poker game for the Internet that prevents cheating.
- A pharmacy database for preventing dangerous drug
interactions
while keeping medical records secure.
- A tool for travel agents to protect their clients from
stalkers
and kidnappers.
- A stock exchange transaction mechanism designed to stop
insider-trading.
How the Course Works:
When you register, we send you an 800 number by email and copy of
the textbook by postal mail. At the appointed time, you place a
toll-free call, pop open a web browser, and listen. The slides from the
talk will appear on the screen. Several web pages will include live
demonstrations of working databases that let you try the concepts. If
you have questions, you can either ask them online or by email. The
course is designed to last two hours, but it will not end until all of
the questions are asked and, with luck, answered. You're also welcome
to
ask questions afterwards by email.
Why You Should Take the
Telecourse:
- If you can't spare a day or more to travel to the course.
- If you want a shorter introduction, not a full-day
exploration.
- If you want the pleasure of taking the course from your
desk.
- You don't want a version tuned to a particular database
like
MySQL.
- You would like to save money.
Why You Should Take the Full-Day
Course:
- If you like meeting and interacting with other students in
person.
- If you want more depth.
- If you like to travel.
- If you want a version tuned to a particular database like
MySQL.
Fine Print:
- Reservations are held once payment is received.
- You can reschedule to a later course up to 1 hour before
the
course begins.
- Free telephone calls for US residents . Overseas students must pay for their own calls for now. We just don't have a good way to get good prices now.
To Sign Up
Fill out this form. When we receive it, we'll send you instructions for
payment. When we receive your payment, we'll confirm your reservation.
You can switch to a later course up to 1 hour before a course begins.
More courses will be scheduled in the future.
The price is $160 with a $20 discount if you register 7 days
in advance.
|