ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
signing.h
Go to the documentation of this file.
1#pragma once
2
35#include <stddef.h>
36#include <stdint.h>
37
103int gpg_sign_with_key(const char *key_id, const uint8_t *message, size_t message_len, uint8_t *signature_out,
104 size_t *signature_len_out);
105
172int gpg_sign_detached_ed25519(const char *key_id, const uint8_t *message, size_t message_len,
173 uint8_t signature_out[64]);
174
/* crypto */
unsigned char uint8_t
Definition common.h:56
int gpg_sign_detached_ed25519(const char *key_id, const uint8_t *message, size_t message_len, uint8_t signature_out[64])
Sign message with GPG and extract raw Ed25519 signature.
Definition signing.c:180
int gpg_sign_with_key(const char *key_id, const uint8_t *message, size_t message_len, uint8_t *signature_out, size_t *signature_len_out)
Sign a message using GPG key and return OpenPGP signature.
Definition signing.c:44