From 86f7119725da4f0405400d8f62b2b4395111118b Mon Sep 17 00:00:00 2001
From: m33 <327-m33@git.qoto.org>
Date: Sat, 17 Apr 2021 11:43:54 +0200
Subject: [PATCH] update

---
 src/libSAEDEA/saedea.nim | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/libSAEDEA/saedea.nim b/src/libSAEDEA/saedea.nim
index c5ac7ce..675a4d2 100644
--- a/src/libSAEDEA/saedea.nim
+++ b/src/libSAEDEA/saedea.nim
@@ -1,6 +1,6 @@
 import random
 import oids
-import std/sha1
+
 
 #
 # gen_iv(random_data): string
@@ -9,9 +9,11 @@ import std/sha1
 # Will be stronger when provided "true" random_data
 #
 proc gen_iv*(random_data: string): string =
-  var iv = $genoid() & random_data & $secureHash($genoid()) # make up some random str
+  var iv = $genoid() & random_data # make up some random str
   var randomizer = initRand(hash(genOid()))
   randomizer.shuffle(iv)
+  for c in 0..iv.len-1:
+    iv[c] = chr(cast[uint16](iv[c]) + (cast[uint16](iv[0]) mod 5))
   return iv
 #endproc
 
-- 
GitLab