Reworked key exchange, now using direct C imports from monocypher instead of nimble modules/libraries.

This commit is contained in:
Jakob Friedl
2025-07-24 17:26:48 +02:00
parent b6c720ccca
commit 3e9178ec34
7 changed files with 3357 additions and 61 deletions

View File

@@ -136,7 +136,7 @@ proc initConquest*(): Conquest =
cq.listeners = initTable[string, Listener]()
cq.agents = initTable[string, Agent]()
cq.interactAgent = nil
cq.keyPair = loadKeys("../data/keys/conquest-server_ed25519_private.key", "../data/keys/conquest-server_ed25519_public.key")
cq.keyPair = loadKeyPair("../data/keys/conquest-server_x25519_private.key")
return cq