| 86 | )] |
| 87 | #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] |
| 88 | pub struct SecretKey<F: PrimeField>( |
| 89 | #[cfg_attr(feature = "serde", serde_as(as = "ArkObjectBytes"))] pub F, |
| 90 | ); |
| 91 | |
| 92 | impl<F: PrimeField> SecretKey<F> { |
| 93 | pub const DST: &'static [u8] = b"BBS-SIG-KEYGEN-SALT"; |