[−][src]Struct signatory::test_vector::TestVector
Signature test vector
Fields
alg: TestVectorAlgorithm
Algorithm name
sk: &'static [u8]
Secret key (i.e. seed)
pk: &'static [u8]
Public key in compressed Edwards-y form
nonce: Option<&'static [u8]>
Random nonce value (i.e. ECDSA's k
value)
msg: &'static [u8]
Message to be signed
sig: &'static [u8]
Expected signature
pass: bool
Expected to pass or fail
Auto Trait Implementations
impl RefUnwindSafe for TestVector
impl Send for TestVector
impl Sync for TestVector
impl Unpin for TestVector
impl UnwindSafe for TestVector
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,