View Issue Details

IDProjectCategoryView StatusLast Update
0011195GNUnettransport servicepublic2026-03-04 22:17
Reporterthejackimonster Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product VersionGit master 
Target Version0.27.0 
Summary0011195: Communicators require access to private key of peer identity
DescriptionThe TCP and UDP communicators perform multiple cryptographic operations using the private key from the peer identity besides signing messages. This contains GNUNET_CRYPTO_hpke_elligator_kem_decaps() using an HPKE key derived from the EDDSA key and GNUNET_CRYPTO_eddsa_kem_decaps() using the key itself.

Since the PILS service is intended to abstract/manage the peer identity and its private key portion, there are changes needed to utilize this service via its handle instead of requiring direct access to this private key. Additionally this would need new functions on the PILS service handle to perform the needed operations.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-03-04 22:17 thejackimonster New Issue