Displaying 5 results from an estimated 5 matches for "sshsig_wrap_sign".
2024 Nov 23
2
[PATCH] sshsig: check hashalg before selecting the RSA signature algorithm
...ed-off-by: Morten Linderud <morten at linderud.pw>
> ---
> sshsig.c | 10 ++++++++--
> 1 file changed, 8 insertions(+), 2 deletions(-)
>
> diff --git a/sshsig.c b/sshsig.c
> index 470b286a3..033b43353 100644
> --- a/sshsig.c
> +++ b/sshsig.c
> @@ -190,8 +190,14 @@ sshsig_wrap_sign(struct sshkey *key, const char *hashalg,
> }
>
> /* If using RSA keys then default to a good signature algorithm */
> - if (sshkey_type_plain(key->type) == KEY_RSA)
> - sign_alg = RSA_SIGN_ALG;
> + if (sshkey_type_plain(key->type) == KEY_RSA){
> + if (hashalg == N...
2024 Apr 11
1
[PATCH] sshsig: check hashalg before selecting the RSA signature algorithm
...halg` option
for the signing algorithm.
Signed-off-by: Morten Linderud <morten at linderud.pw>
---
sshsig.c | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/sshsig.c b/sshsig.c
index 470b286a3..033b43353 100644
--- a/sshsig.c
+++ b/sshsig.c
@@ -190,8 +190,14 @@ sshsig_wrap_sign(struct sshkey *key, const char *hashalg,
}
/* If using RSA keys then default to a good signature algorithm */
- if (sshkey_type_plain(key->type) == KEY_RSA)
- sign_alg = RSA_SIGN_ALG;
+ if (sshkey_type_plain(key->type) == KEY_RSA){
+ if (hashalg == NULL)
+ sign_alg = RSA_SIGN_ALG;
+...
2024 Nov 26
1
[PATCH] sshsig: check hashalg before selecting the RSA signature algorithm
...erud.pw>
> > ---
> > sshsig.c | 10 ++++++++--
> > 1 file changed, 8 insertions(+), 2 deletions(-)
> >
> > diff --git a/sshsig.c b/sshsig.c
> > index 470b286a3..033b43353 100644
> > --- a/sshsig.c
> > +++ b/sshsig.c
> > @@ -190,8 +190,14 @@ sshsig_wrap_sign(struct sshkey *key, const char *hashalg,
> > }
> >
> > /* If using RSA keys then default to a good signature algorithm */
> > - if (sshkey_type_plain(key->type) == KEY_RSA)
> > - sign_alg = RSA_SIGN_ALG;
> > + if (sshkey_type_plain(key->type) == KEY_...
2024 Nov 26
1
[PATCH] sshsig: check hashalg before selecting the RSA signature algorithm
...sshsig.c | 10 ++++++++--
> > > 1 file changed, 8 insertions(+), 2 deletions(-)
> > >
> > > diff --git a/sshsig.c b/sshsig.c
> > > index 470b286a3..033b43353 100644
> > > --- a/sshsig.c
> > > +++ b/sshsig.c
> > > @@ -190,8 +190,14 @@ sshsig_wrap_sign(struct sshkey *key, const char *hashalg,
> > > }
> > >
> > > /* If using RSA keys then default to a good signature algorithm */
> > > - if (sshkey_type_plain(key->type) == KEY_RSA)
> > > - sign_alg = RSA_SIGN_ALG;
> > > + if (sshkey_ty...
2024 Nov 23
1
[PATCH] sshsig: check hashalg before selecting the RSA signature algorithm
...ten at linderud.pw>
>> ---
>> sshsig.c | 10 ++++++++--
>> 1 file changed, 8 insertions(+), 2 deletions(-)
>>
>> diff --git a/sshsig.c b/sshsig.c
>> index 470b286a3..033b43353 100644
>> --- a/sshsig.c
>> +++ b/sshsig.c
>> @@ -190,8 +190,14 @@ sshsig_wrap_sign(struct sshkey *key, const char *hashalg,
>> }
>>
>> /* If using RSA keys then default to a good signature algorithm */
>> - if (sshkey_type_plain(key->type) == KEY_RSA)
>> - sign_alg = RSA_SIGN_ALG;
>> + if (sshkey_type_plain(key->type) == KEY_RSA){
>...