/// Initalize an owned signing transcript on a message provided as a hash function with extensible output
Initalize an owned signing transcript on a message provided as a hash function with extensible output
Initalize an owned signing transcript on a message provided as a hash function with extensible output
pub fn xof<D: ExtendableOutput>(&self, h: D) -> Transcript {
        let mut prehash = [0u8; 32];
        h.xof_result().read(&mut prehash);
        let mut t = self.0.clone();
        t.commit_bytes(b"sign-XoF", &prehash);
        t
    }
pub fn xof < D : ExtendableOutput > ( & self , h : D ) -> Transcript { let mut prehash = [ 0u8 ; 32 ] ; h . xof_result ( ) . read ( & mut prehash ) ; let mut t = self . 0 . clone ( ) ; t . commit_bytes ( b" " , & prehash ) ; t }
Initalize an owned signing transcript on a message provided as a hash function with extensible output
Initalize an owned signing transcript on a message provided as a hash function with extensible output
&self
h
D