mirror of
https://codeberg.org/scip/pcp.git
synced 2025-12-17 03:50:57 +01:00
fixed use of derived key in signatures
This commit is contained in:
@@ -34,9 +34,7 @@ int pcpsign(char *infile, char *outfile, char *recipient, char *passwd) {
|
||||
goto errs1;
|
||||
}
|
||||
|
||||
if(recipient != NULL) {
|
||||
secret = pcp_derive_pcpkey(secret, recipient);
|
||||
}
|
||||
|
||||
|
||||
if(infile == NULL)
|
||||
in = stdin;
|
||||
@@ -73,6 +71,10 @@ int pcpsign(char *infile, char *outfile, char *recipient, char *passwd) {
|
||||
goto errs3;
|
||||
}
|
||||
|
||||
if(recipient != NULL) {
|
||||
secret = pcp_derive_pcpkey(secret, recipient);
|
||||
}
|
||||
|
||||
unsigned char *input = NULL;
|
||||
size_t inputBufSize = 0;
|
||||
unsigned char byte[1];
|
||||
|
||||
Reference in New Issue
Block a user