D datagenetics.com Sharing secrets and distributing passwords 64 points dwwoelfel 14 years ago 10 comments