brent timothy saner on 21 Feb 2014 13:18:58 -0800 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] Signing contracts digitally? |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/21/2014 03:01 PM, Rich Freeman wrote: > On Fri, Feb 21, 2014 at 12:35 PM, brent timothy saner > <brent.saner@gmail.com> wrote: >> However, what is the status of this in the US? Are digital >> signatures (e.g. done via PGP/openPGP[GnuPG/GPG]) considered >> valid and legally binding? > > I'm not an expert on e-sig law in general, but I do deal with > e-sigs insofar as they are regulated by the US FDA. > > In general I'd warn you that what makes sense to a > programmer/cryptographer and what is legal are VERY different > things. A cryptographer is going to be concerned with whether an > e-sig can be easily forged. The US government is mainly concerned > with whether life is easy for businesses that want to use e-sigs. > > I've never seen a system that actually uses anything that most of > us would consider secure for e-sigs. Typically they're implemented > by asking somebody if it is OK to sign something, authenticating > them, and then setting a field in a table somewhere to indicate > that it was signed. More often than not there is no security > beyond UPDATE data SET data.signer='fred' WHERE data.id=123; > > Sometimes they'll actually put some kind of hash in a table to > "secure" e-sigs, but all secrets necessary to generate the hash > are embedded in the application, so just about anybody who could > stick the hash in the database could probably reverse-engineer and > generate the hash. > > Generally those who regulate such matters are more concerned with > your processes and paperwork documenting that the system works than > with whether it actually works. So, make sure you have some > paperwork showing that you tried to forge a signature for somebody > else, that you entered the wrong password, and that the application > gave you an error. No, no hacker would actually do it that way, > but it is an exercise in paperwork. > > I do know that there are Federal laws regulating e-sigs, so as long > as you comply with those laws you should be fine in the US. Just > don't expect the laws to make sense, any more than the concept that > somebody who is arrested can show the police a bill with your name > on it and be let go with you getting the arrest record, or just > about anything having to do with how our credit card and banking > systems work. > > Rich > ___________________________________________________________________________ > > Philadelphia Linux Users Group -- http://www.phillylinux.org > Announcements - > http://lists.phillylinux.org/mailman/listinfo/plug-announce General > Discussion -- > http://lists.phillylinux.org/mailman/listinfo/plug > also relevant, for those interested, there's a prototyped implementation spec for this: http://www.olemartin.com/projects/ContractSigningUsingPgp.pdf -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTB8K7AAoJEIwATC+TSB9rpBwP/28eKh8RHAI7pdqCrBdV4Iyx SMFK61/uzG7iigjbPXYutKxioXj+yFzsknM6aAeTjLx2p4+apxxxVbi1IaeSp+wO vTVo8dMsJbtbhCZmAdkUgY39uJefKADbkgVOO6dovAz75K4Jgn0Z7dQbFm7PD7b+ GGMZ3jZGvk/RcAhSM01v/G+buMxv14ev754lwX/P430roWh1sSICBqs7dOW7wJic erkmm6g37ifk4DYkYqRdHu+DONQieFwkM58HRUXKR4JiVlhoi9xndGk7e0OJhPdL dRZmjfDplYWcM66G9ssL13X39DpwzgLFmf7Qg0D4loBrgBVyb5mDfikl2zUS2XKG vZwutrYw2Zb+6ic0SO82tXaWJB5jRTuGJ9R+hun1SUeT3x7/nehv0QNKRhYDnjmt JPIK5CKUvWH1+Wp4MdupBkIVWSNou1RI5TE934GrKzR6p7Sl2c5FZmJo2TkQ0X3D viE5s3DNL+6xCjJ6SUA/QvW1FBxWfdoEoDkU98kjDqcRXCU7iSy7WgAjQy8dtt4z ts1suUB/3Lh4HscidDqjRNoF49lT3spCf/sA5thfnB5JshQzyiF1+K+rdPvpcCvw j8VqQHpbbtuOAsKQu/42NzvZyDWNjfoL4UGzSZeTWnNNvEh8GUvIQ7Fe+GShCzKd PUiA7jUWKUUREbe/znVo =UF+2 -----END PGP SIGNATURE----- ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug