Thread: [Mixmaster-devel] expiration date for PGP keys
Brought to you by:
weaselp
From: <dis...@sa...> - 2002-08-28 17:45:52
Attachments:
mix29b37cvs280802pgpexp.diff
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 when generating key, set a expiration date on it. expiration date is taken from KEYLIFETIME from mix.cfg default is: KEYLIFETIME 8M (currently works only on DSA/ELG keys, RSA keys later...) also time parameters in mix.cfg now accepts suffix W,M,Y (week, mounth, year) should be documented.. C:\Net\mix\src\Src>md5sum mix29b37cvs280802pgpexp.diff 072c673b57a9c9265a97ea34d5c569c8 *mix29b37cvs280802pgpexp.diff __ Disastry http://disastry.dhs.org/ -----BEGIN PGP SIGNATURE----- Version: Netscape PGP half-Plugin 0.15 by Disastry / PGPsdk v1.7.1 iQA/AwUBPWzwAzBaTVEuJQxkEQOxIwCg4fzS+t3O3G0q9kwTbhIQvYMGYT8An0SV und/hCfXaX6v0x/4TlDUkwqf =VWQW -----END PGP SIGNATURE----- |
From: <dis...@sa...> - 2002-08-29 07:52:46
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 dis...@sa... wrote: > when generating key, set a expiration date on it. > expiration date is taken from KEYLIFETIME from mix.cfg > > default is: > KEYLIFETIME 8M > > (currently works only on DSA/ELG keys, RSA keys later...) here patch to set RSA key expiration too: diff -u ../Src37cvs280802/pgpdata.c ./pgpdata.c - --- ../Src37cvs280802/pgpdata.c Mon Aug 26 21:17:32 2002 +++ ./pgpdata.c Thu Aug 29 09:44:51 2002 @@ -847,7 +847,7 @@ buf_appendc(skey, 3); buf_appendl(skey, now); - - buf_appendi(skey, 0); + buf_appendi(skey, KEYLIFETIME/(24*60*60)); buf_appendc(skey, PGP_ES_RSA); mpi_bnput(skey, k->n); mpi_bnput(skey, k->e); __ Disastry http://disastry.dhs.org/ -----BEGIN PGP SIGNATURE----- Version: Netscape PGP half-Plugin 0.15 by Disastry / PGPsdk v1.7.1 iQA/AwUBPW22gzBaTVEuJQxkEQMFdQCdEWG9YSS8NEtq27rdP1+1BqaewDYAoOUJ 2gOgvoFOv1rGbC4FfPx/oLPX =Nb67 -----END PGP SIGNATURE----- |