mirror of
				https://github.com/libssh2/libssh2.git
				synced 2025-11-03 22:13:11 +03:00 
			
		
		
		
	Use libssh2_sha1 instead of SHA1.
This commit is contained in:
		@@ -403,7 +403,7 @@ static int libssh2_hostkey_method_ssh_dss_sig_verify(LIBSSH2_SESSION *session, c
 | 
				
			|||||||
	dsasig.s = BN_new();
 | 
						dsasig.s = BN_new();
 | 
				
			||||||
	BN_bin2bn(sig + 20, 20, dsasig.s);
 | 
						BN_bin2bn(sig + 20, 20, dsasig.s);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	SHA1(m, m_len, hash);
 | 
						libssh2_sha1(m, m_len, hash);
 | 
				
			||||||
	ret = DSA_do_verify(hash, SHA_DIGEST_LENGTH, &dsasig, dsactx);
 | 
						ret = DSA_do_verify(hash, SHA_DIGEST_LENGTH, &dsasig, dsactx);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	return (ret == 1) ? 0 : -1;
 | 
						return (ret == 1) ? 0 : -1;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user