Argyle-Software / Argyle-Software/signcryption

AAD struct

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
13
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Use a struct instead of the `sender_id`, `recipient_id` and `info` arguments needed for the *before* functions.

Provide a simple default, perhaps recipient_id being the public key and info simply being "rust-signcryption" for interop debugging. Also provide a Aad::empty() function to ignore the default fields.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the before functions that currently accept sender_id, recipient_id, and info, then trace how those arguments are used for authenticated associated data. Done means those functions use an AAD struct with the requested default values and an Aad::empty() option; the payload names no specific files or tests to run.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cryptography
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.