From e7ec77c72239ad7586ecf29a5d4d94817262f3be Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Mon, 11 Sep 2006 15:44:09 +0000 Subject: [PATCH] updates. --- TODO | 70 +++++++++++++++++++++++++++++++----------------------------- 1 file changed, 36 insertions(+), 34 deletions(-) diff --git a/TODO b/TODO index 1f4fa240..4395b936 100644 --- a/TODO +++ b/TODO @@ -4,34 +4,6 @@ TODO for 1.1 And Beyond NOTE: Any item that doesn't have (***DONE) in it, isn't done yet. -lib/silccrypt ****PARTLY DONE**** -============= - - o Implement the defined SilcDH API. The definition is in - lib/silccrypt/silcdh.h. - - o SSH2 public keys support, allowing the use of SSH2 public keys in - SILC. - - o OpenPGP certificate support, allowing the use of PGP public keys - in SILC. - - o SILC PKCS (silcpkcs.h) reorganizing when other PK supports added. - Move the SILC Public Key routines away from the crypto library into - the core library (silccore). silc_pkcs_public/private_key_* routines - to silc_public/private_key_* routines. The silc_public_key_* routines - should also automatically handle SILC Public Keys, and other keys - and certificates as well. Add fe. silcpk.h into silccore. It should - also include the Public Key Payload encoding and decoding routines. - (***DONE) - - o Add DSS support. - - o Cipher optimizations (asm, that this) at least for i386 would be nice. - - o ECDSA and ECDH. - - lib/silccore/silcpacket.[ch] ****DONE**** ============================ @@ -46,12 +18,6 @@ lib/silccore/silcpacket.[ch] ****PARTLY DONE**** o IV Included flag support, UDP transport support (***TESTING NEEDED) -lib/silcske/silcske.[ch] -======================== - - o IV Included flag support (it currently doesn't accept it) - - lib/silccore/silcid.[ch] ****DONE**** ======================== @@ -68,6 +34,42 @@ lib/silccore o All payload encoding routines should take SilcStack as argument. +lib/silcske/silcske.[ch] +======================== + + o IV Included flag support in SKE (it currently doesn't accept it) + + o SilcConnAuth header file documentation. + + +lib/silccrypt ****PARTLY DONE**** +============= + + o Implement the defined SilcDH API. The definition is in + lib/silccrypt/silcdh.h. + + o SSH2 public keys support, allowing the use of SSH2 public keys in + SILC. + + o OpenPGP certificate support, allowing the use of PGP public keys + in SILC. + + o SILC PKCS (silcpkcs.h) reorganizing when other PK supports added. + Move the SILC Public Key routines away from the crypto library into + the core library (silccore). silc_pkcs_public/private_key_* routines + to silc_public/private_key_* routines. The silc_public_key_* routines + should also automatically handle SILC Public Keys, and other keys + and certificates as well. Add fe. silcpk.h into silccore. It should + also include the Public Key Payload encoding and decoding routines. + (***DONE) + + o Add DSS support. + + o Cipher optimizations (asm, that this) at least for i386 would be nice. + + o ECDSA and ECDH. + + lib/silcutil ****PARTLY DONE**** ============ -- 2.24.0