[SECNET RFC PATCH 0/4] public key interface changes
Ian Jackson
ijackson at chiark.greenend.org.uk
Fri Sep 27 19:19:09 BST 2019
For my deployability and public key rollover work, I need to sort out
these internal interfaces. Here is an RFC series on shifting the
public key closure internal API.
The middle two address the same kind of problem as Mark Wooding's
Adjust the DH closure protocol to handle public values as raw binary.
(from 2017). But I found the arrangements there a bit ad-hoc, and
I think the approach I have here - passing a buffer_if into the
signature scheme - is better.
Comments welcome.
Ian Jackson (4):
sig: Make closure interface not contain sig alg name "rsa"
sig: Move marshalling responsibility into sign function
sig: Move unmarshalling responsibility into algorithm
sig: Move hashing into algorithm
rsa.c | 99 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
secnet.h | 37 ++++++++++++++++--------
site.c | 68 ++++++++++++++++++--------------------------
3 files changed, 141 insertions(+), 63 deletions(-)
--
2.11.0
More information about the sgo-software-discuss
mailing list