Re-enable gpu sigverify (#9870)

Add sigverify fuzz and scalar test
This commit is contained in:
sakridge
2020-05-06 15:44:55 -07:00
committed by GitHub
parent 445e6668c2
commit d5c889d6b0
5 changed files with 161 additions and 2 deletions

View File

@@ -91,6 +91,12 @@ pub struct Api<'a> {
Symbol<'a, unsafe extern "C" fn(ptr: *mut c_void, size: usize, flags: c_uint) -> c_int>,
pub cuda_host_unregister: Symbol<'a, unsafe extern "C" fn(ptr: *mut c_void) -> c_int>,
pub ed25519_get_checked_scalar:
Symbol<'a, unsafe extern "C" fn(out_scalar: *mut u8, in_scalar: *const u8) -> c_int>,
pub ed25519_check_packed_ge_small_order:
Symbol<'a, unsafe extern "C" fn(packed_ge: *const u8) -> c_int>,
}
static mut API: Option<Container<Api>> = None;