Home
last modified time | relevance | path

Searched refs:coord_bytes (Results 1 – 2 of 2) sorted by relevance

/packages/modules/Virtualization/libs/bssl/src/
Dec_key.rs213 let coord_bytes = self.ec_group()?.affine_coordinate_size()?; in ecdsa_sign_cose() localVariable
214 ec_der_signature_to_cose(&signature, coord_bytes) in ecdsa_sign_cose()
356 fn ec_der_signature_to_cose(signature: &[u8], coord_bytes: usize) -> Result<Vec<u8>> { in ec_der_signature_to_cose()
358 ec_sig.to_cose(coord_bytes) in ec_der_signature_to_cose()
377 let coord_bytes = signature.len() / 2; in load_from_cose() localVariable
378 if signature.len() != 2 * coord_bytes { in load_from_cose()
381 let mut r = BigNum::from_slice(&signature[..coord_bytes])?; in load_from_cose()
382 let mut s = BigNum::from_slice(&signature[coord_bytes..])?; in load_from_cose()
398 fn to_cose(&self, coord_bytes: usize) -> Result<Vec<u8>> { in to_cose()
399 let mut result = vec![0u8; coord_bytes.checked_mul(2).unwrap()]; in to_cose()
[all …]
/packages/modules/Virtualization/libs/libclient_vm_csr/src/
Dlib.rs210 let coord_bytes = signature.len() / 2; in ecdsa_verify_cose() localVariable
211 assert_eq!(signature.len(), coord_bytes * 2); in ecdsa_verify_cose()
213 let r = BigNum::from_slice(&signature[..coord_bytes])?; in ecdsa_verify_cose()
214 let s = BigNum::from_slice(&signature[coord_bytes..])?; in ecdsa_verify_cose()