updates.
[crypto.git] / doc / silcalgs.conf
index a0fb89bb1def2d98eafc1ef0046fece64ef0e4b5..55f9774cef5398d60af47b4a186f11fe9d26bf7e 100644 (file)
@@ -7,6 +7,8 @@
 # You should not change the contents of this file unless you know what you
 # are doing.
 #
+# The first algorithm defined is always the default one to use.
+#
 
 #
 # Configured ciphers
@@ -53,28 +55,14 @@ 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";
-};
+
+# "none" cipher should not be used
+#cipher {
+#      name = "none";
+#      module = "none.sim.so";
+#      keylength = 0;
+#      blocklength = 0;
+#};
 
 #
 # Configured hash functions
@@ -84,6 +72,11 @@ hash {
        blocklength = 64;
        digestlength = 20;
 };
+hash {
+       name = "sha256";
+       blocklength = 64;
+       digestlength = 32;
+};
 hash {
        name = "md5";
        blocklength = 64;
@@ -99,6 +92,11 @@ hmac {
        hash = "sha1";
        maclength = 12;
 };
+hmac {
+       name = "hmac-sha256-96";
+       hash = "sha256";
+       maclength = 12;
+};
 hmac {
        name = "hmac-md5-96";
        hash = "md5";