]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
*** empty log message ***
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Mon, 26 Aug 2002 10:21:45 +0000 (10:21 +0000)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Mon, 26 Aug 2002 10:21:45 +0000 (10:21 +0000)
lib/auth_rsa_export.c

index f181dbedb3e0366ef777fa39fa6dc86377273e9b..69ce1dcf94d98168468ac3f9032304dde3baaded 100644 (file)
@@ -222,6 +222,11 @@ CERTIFICATE_AUTH_INFO info = _gnutls_get_auth_info( state);
                        return 0;
        }
 
+       if (peer_cert.subject_pk_algorithm != GNUTLS_PK_RSA) {
+               gnutls_assert();
+               return 0;
+       }
+
        if ( _gnutls_mpi_get_nbits( peer_cert.params[0]) 
                <= 512) {
                _gnutls_free_cert( peer_cert);