X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=TODO;h=2798813789e52b4a7e69ef6cc1f30722ab5af4a1;hb=579f5c6c93c452155943b6526f4c64f6deb27982;hp=2c9c5dfcb3d70e123d70e92e6beafbe4c4a1a382;hpb=0fce694339f6b8068a8bd9334140a69212989ca7;p=silc.git diff --git a/TODO b/TODO index 2c9c5dfc..27988137 100644 --- a/TODO +++ b/TODO @@ -150,28 +150,10 @@ TODO in the protocol before SILC 0.x to various security reasons (the server must not trust the public keys blindly without third party verification; that's why SENDKEY is not for servers). - o Define AWAY command to set the indication flag whether the - client is present or not. Do not save the away message to the - server though. - o Define the channel founder property to be permanent locally in - the server so that channel founder can regain its rights even - if it disconnects from the server. Thus, define a new command - or channel user mode that can be used to set the channel founder - passphrase or public key that can be used in the authentication - when regaining the founder rights. o New features in the KE/auth protocol (draft-riikonen-silc-ke-auth-xx.txt): - o Merge the KE1 and KE2 payloads into one KE payload that has - the `signature' field. Provide it only if the perty is - required to do authentication. - o Add MUTUAL_AUTH flag to indicate that the party must perform - authentication (to sign with their private key). Initiator - may set it to indicate that it can authenticate but responder - MAY require for the initiator to do authentication by setting - the flag at the KE Start Payload reply phase. The responder - performs authentication always as now as well. o Define group exchange support for the SKE so that the SKE could be performed among more than two entities. This is not a showstopper and may be defined later.