diff --git a/dap-sdk/crypto/src/dap_enc_dilithium.c b/dap-sdk/crypto/src/dap_enc_dilithium.c
index 6d59b941887655b5b97393a19d6963add2914304..b8509aabdff1a00d12990ebdadc0c2ce8e426c08 100755
--- a/dap-sdk/crypto/src/dap_enc_dilithium.c
+++ b/dap-sdk/crypto/src/dap_enc_dilithium.c
@@ -40,9 +40,7 @@ void dap_enc_sig_dilithium_key_new_generate(struct dap_enc_key * key, const void
 
     int32_t retcode;
 
-    int dilithium_type = (seed && seed_size >= sizeof(uint8_t)) ? ((uint8_t*)seed)[0] % (DILITHIUM_MAX_SECURITY + 1) :
-                                                              DILITHIUM_MIN_SIZE;
-    dap_enc_sig_dilithium_set_type(dilithium_type);
+    dap_enc_sig_dilithium_set_type(DILITHIUM_MAX_SPEED);
 
 
     //int32_t type = 2;
diff --git a/dap-sdk/crypto/src/dap_enc_tesla.c b/dap-sdk/crypto/src/dap_enc_tesla.c
index e8c03e6ba0521f801f9b1d178fc5b3eb1186f23c..07533bcf4b9def2b0ea65cfb2bb26bdea2c4e3bd 100755
--- a/dap-sdk/crypto/src/dap_enc_tesla.c
+++ b/dap-sdk/crypto/src/dap_enc_tesla.c
@@ -40,9 +40,7 @@ void dap_enc_sig_tesla_key_new_generate(struct dap_enc_key * key, const void *ke
 
     int32_t retcode;
 
-    int tesla_type = (seed && seed_size >= sizeof(uint8_t)) ? ((uint8_t*)seed)[0] % (PROVABLY_MAX_SECURITY + 1) :
-                                                              HEURISTIC_MAX_SECURITY_AND_MAX_SPEED;
-    dap_enc_sig_tesla_set_type(tesla_type);
+    dap_enc_sig_tesla_set_type(HEURISTIC_MAX_SECURITY_AND_MAX_SPEED);
 
     /* type is a param of sign-security
      * type = 0 - Heuristic qTESLA, NIST's security category 1