(_hx509_verify_signature_bitstring): new function, commonly use when
checking certificates git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16885 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		| @@ -701,6 +701,23 @@ _hx509_verify_signature(const Certificate *signer, | ||||
|     return (*md->verify_signature)(md, signer, alg, data, sig); | ||||
| } | ||||
|  | ||||
| int | ||||
| _hx509_verify_signature_bitstring(const Certificate *signer, | ||||
| 				  const AlgorithmIdentifier *alg, | ||||
| 				  const heim_octet_string *data, | ||||
| 				  const heim_bit_string *sig) | ||||
| { | ||||
|     heim_octet_string os; | ||||
|  | ||||
|     if (sig->length & 7) | ||||
| 	return EINVAL; | ||||
|  | ||||
|     os.data = sig->data; | ||||
|     os.length = sig->length / 8; | ||||
|      | ||||
|     return _hx509_verify_signature(signer, alg, data, &os); | ||||
| } | ||||
|  | ||||
| int | ||||
| _hx509_create_signature(const hx509_private_key signer, | ||||
| 			const AlgorithmIdentifier *alg, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Love Hörnquist Åstrand
					Love Hörnquist Åstrand