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