Added SILC Thread Queue API
[crypto.git] / doc / silcalgs.conf
index 0d84b6b49dc94eb9cb785c284fd36b8adf6b9d3c..928e1316a768137a7c35c5082dab459ab6d2f796 100644 (file)
@@ -55,34 +55,23 @@ cipher {
        keylength = 16;
        blocklength = 16;
 };
-cipher {
-       name = "mars-256-cbc";
-       module = "mars.sim.so";
-       keylength = 32;
-       blocklength = 16;
-};
-cipher {
-       name = "mars-192-cbc";
-       module = "mars.sim.so";
-       keylength = 24;
-       blocklength = 16;
-};
-cipher {
-       name = "mars-128-cbc";
-       module = "mars.sim.so";
-       keylength = 16;
-       blocklength = 16;
-};
-cipher {
-       name = "none";
-       module = "none.sim.so";
-       keylength = 0;
-       blocklength = 0;
-};
+
+# "none" cipher should not be used
+#cipher {
+#      name = "none";
+#      module = "none.sim.so";
+#      keylength = 0;
+#      blocklength = 0;
+#};
 
 #
 # Configured hash functions
 #
+hash {
+       name = "sha256";
+       blocklength = 64;
+       digestlength = 32;
+};
 hash {
        name = "sha1";
        blocklength = 64;
@@ -98,6 +87,11 @@ hash {
 # Configured HMAC functions. The hash function used in the HMAC must
 # be configured in the hash section.
 #
+hmac {
+       name = "hmac-sha256-96";
+       hash = "sha256";
+       maclength = 12;
+};
 hmac {
        name = "hmac-sha1-96";
        hash = "sha1";