ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
signing.c File Reference

GPG signing operations implementation. More...

Go to the source code of this file.

Macros

#define SAFE_POPEN   popen
 
#define SAFE_PCLOSE   pclose
 

Functions

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 (via gpg –detach-sign)
 
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.
 

Detailed Description

GPG signing operations implementation.

Definition in file signing.c.

Macro Definition Documentation

◆ SAFE_PCLOSE

#define SAFE_PCLOSE   pclose

Definition at line 28 of file signing.c.

◆ SAFE_POPEN

#define SAFE_POPEN   popen

Definition at line 27 of file signing.c.