couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Couchdb Wiki] Update of "How to add client-side security" by PeterWayner
Date Fri, 27 Mar 2009 18:33:50 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The following page has been changed by PeterWayner:

New page:
Many applications do not require a thick layer of security at the server. It is possible to
use a modest amount of encryption and one-way functions to obscure the sensitive columns or
key-value pairs, a technique often called a ''translucent database''. 

The simplest solutions use one-way function like SHA-256 at the client to scramble the name
and password before storing the information. Here's a quick example of what a table of store
purchases might look like ''before'' the data is scrambled:

||''name''||''password''||''product name''||''purchase date''||''size 1''||''size 2''||
||Bob Jones||Swordfish||Brawny Pants||Jan 24 2009||32||34||
||Bob Jones||Swordfish||Dancing Pants||Jan 24 2009||32||34||

View raw message