From 59a134f2d68a6b27e8bd4e2c31794bd8f2dad6e8 Mon Sep 17 00:00:00 2001 From: moon Date: Sat, 13 Sep 2025 00:51:54 +0330 Subject: new things --- security.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'security.c') diff --git a/security.c b/security.c index 79dd2c2..35f2a81 100644 --- a/security.c +++ b/security.c @@ -100,7 +100,7 @@ encrypt_and_sign(plain_payload input, keypair author_keys, public_key target_enc return output; } -plain_payload decrypt(secure_payload input, keypair target_keys, public_key author_signing_public) { +plain_payload decrypt(secure_payload input, keypair target_keys, public_key author_public, public_key author_signing_public) { init_sec(); plain_payload output; @@ -125,7 +125,7 @@ plain_payload decrypt(secure_payload input, keypair target_keys, public_key auth input.encrypted_data, sizeof(input.encrypted_data), input.nonce, - target_keys.encryption_pub, + author_public, target_keys.encryption_priv) != 0) { fprintf(stderr, "sodium decryption failed\n"); -- cgit v1.2.3