X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=doc%2Fdraft-riikonen-silc-spec-01.nroff;h=85f6b1012cf83c0884be4e007d9dcfebcfa42c13;hb=32fd2624bef1d1e64b3250d7ff8475db043fd4a5;hp=a2182947048fa82ade3dbc5d5ee0ba3c3a59d1a4;hpb=b3bb2c3a975b7b02ece7db077cb68b230b3d6fb5;p=silc.git diff --git a/doc/draft-riikonen-silc-spec-01.nroff b/doc/draft-riikonen-silc-spec-01.nroff index a2182947..85f6b101 100644 --- a/doc/draft-riikonen-silc-spec-01.nroff +++ b/doc/draft-riikonen-silc-spec-01.nroff @@ -1156,20 +1156,26 @@ must be supported in order to be compliant with this protocol. Following ciphers are defined in SILC protocol: .in 6 -aes-cbc AES in CBC mode (mandatory) -twofish-cbc Twofish in CBC mode (optional) -blowfish-cbc Blowfish in CBC mode (optional) -rc6-cbc RC6 in CBC mode (optional) -rc5-cbc RC5 in CBC mode (optional) -mars-cbc Mars in CBC mode (optional) -none No encryption (optional) +aes-256-cbc AES in CBC mode, 256 bit key (mandatory) +aes-192-cbc AES in CBC mode, 192 bit key (optional) +aes-128-cbc AES in CBC mode, 128 bit key (optional) +twofish-256-cbc Twofish in CBC mode, 256 bit key (optional) +twofish-192-cbc Twofish in CBC mode, 192 bit key (optional) +twofish-128-cbc Twofish in CBC mode, 128 bit key (optional) +blowfish-128-cbc Blowfish in CBC mode, 128 bit key (optional) +cast-256-cbc CAST-256 in CBC mode, 256 bit key (optional) +cast-192-cbc CAST-256 in CBC mode, 192 bit key (optional) +cast-128-cbc CAST-256 in CBC mode, 128 bit key (optional) +rc6-256-cbc RC6 in CBC mode, 256 bit key (optional) +rc6-192-cbc RC6 in CBC mode, 192 bit key (optional) +rc6-128-cbc RC6 in CBC mode, 128 bit key (optional) +mars-256-cbc Mars in CBC mode, 256 bit key (optional) +mars-192-cbc Mars in CBC mode, 192 bit key (optional) +mars-128-cbc Mars in CBC mode, 128 bit key (optional) +none No encryption (optional) .in 3 -All algorithms must use minimum of 128 bit key, by default. Several -algorithms, however, supports longer keys and it is recommended to use -longer keys if they are available. - Algorithm none does not perform any encryption process at all and thus is not recommended to be used. It is recommended that no client or server implementation would accept none algorithms except in special @@ -3290,6 +3296,11 @@ List of all defined command status messages following. "Authentication failed". The authentication data sent as argument were wrong and thus authentication failed. + + 46 SILC_STATUS_ERR_UNKOWN_ALGORITHM + + "The algorithm was not supported." The server does not support the + requested algorithm. .in 3