1
0
mirror of git://git.gnupg.org/gnupg.git synced 2025-01-03 12:11:33 +01:00
Werner Koch 8a12a2000d gpgsm: Add new validation model "steed".
* sm/gpgsm.h (VALIDATE_FLAG_STEED): New.
* sm/gpgsm.c (gpgsm_parse_validation_model): Add model "steed".
* sm/server.c (option_handler): Allow validation model "steed".
* sm/certlist.c (gpgsm_cert_has_well_known_private_key): New.
* sm/certchain.c (do_validate_chain): Handle the
well-known-private-key attribute.  Support the "steed" model.
(gpgsm_validate_chain): Ditto.
* sm/verify.c (gpgsm_verify): Return "steed" in the trust status line.
* sm/keylist.c (list_cert_colon): Print the new 'w' flag.
--

This is the first part of changes to implement the STEED proposal as
described at http://g10code.com/steed.html .  The idea for X.509 is
not to use plain self-signed certificates but certificates signed by a
dummy CA (i.e. one for which the private key is known).  Having a
single CA as an indication for the use of STEED might help other X.509
implementations to implement STEED.
2011-12-07 16:15:15 +01:00
..
2008-06-25 11:14:48 +00:00
sm/
2006-11-14 10:23:21 +00:00
2008-06-25 11:14:48 +00:00
2010-06-10 10:39:44 +00:00
2010-08-16 11:03:43 +00:00
FAQ
2010-10-05 13:56:25 +00:00
2011-06-28 10:32:46 +02:00
2003-01-09 13:24:01 +00:00
2009-07-22 13:33:46 +00:00
2010-06-10 10:39:44 +00:00
2007-07-04 19:49:40 +00:00
2007-03-08 18:31:56 +00:00
2007-03-08 18:31:56 +00:00
2007-03-08 18:31:56 +00:00
2011-08-12 14:40:47 +02:00
2009-05-06 10:57:10 +00:00
2007-07-04 19:49:40 +00:00
2007-05-08 13:59:41 +00:00
2010-06-10 10:39:44 +00:00
2006-08-21 20:20:23 +00:00
2006-08-21 20:20:23 +00:00
2008-06-25 11:14:48 +00:00
2006-08-21 20:20:23 +00:00
2009-12-03 18:04:40 +00:00
2009-07-22 13:33:46 +00:00
2011-08-12 14:40:47 +02:00
2008-04-03 09:58:28 +00:00
2006-12-06 16:38:34 +00:00
2011-10-12 15:52:13 +02:00