Refactored random byte generation functions.
This commit is contained in:
@@ -24,8 +24,8 @@ proc serializeConfiguration(cq: Conquest, listener: Listener, sleep: int): seq[b
|
||||
packer.reset()
|
||||
|
||||
# Encrypt profile configuration data with a newly generated encryption key
|
||||
var aesKey = generateKey()
|
||||
let iv = generateIV()
|
||||
var aesKey = generateBytes(Key)
|
||||
let iv = generateBytes(Iv)
|
||||
|
||||
let (encData, gmac) = encrypt(aesKey, iv, data)
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ import times, strformat, strutils, prompt, terminal
|
||||
import std/[dirs, paths]
|
||||
|
||||
import ../globals
|
||||
import ../../common/[types, profile]
|
||||
import ../../common/types
|
||||
|
||||
proc makeAgentLogDirectory*(cq: Conquest, agentId: string): bool =
|
||||
try:
|
||||
|
||||
@@ -2,7 +2,7 @@ import prompt, terminal, argparse, parsetoml
|
||||
import strutils, strformat, system, tables
|
||||
|
||||
import ./[agent, listener, builder]
|
||||
import ../[globals, utils]
|
||||
import ../globals
|
||||
import ../db/database
|
||||
import ../core/logger
|
||||
import ../../common/[types, crypto, profile]
|
||||
|
||||
Reference in New Issue
Block a user