/// Get the verifiable output and the associated input base point.
///
/// The following property hold between the return values:
///     Point * secret = OutputSeed
Get the verifiable output and the associated input base point.
The following property hold between the return values:
Point * secret = OutputSeed
Get the verifiable output and the associated input base point . The following property hold between the return values : Point * secret = OutputSeed
pub fn verifiable_output(&self, input: &[u8]) -> (Point, OutputSeed) {
        let m_point = make_message_hash_point(input);
        let u = m_point * self.secret;
        (m_point, OutputSeed(u))
    }
pub fn verifiable_output ( & self , input : & [ u8 ] ) -> ( Point , OutputSeed ) { let m_point = make_message_hash_point ( input ) ; let u = m_point * self . secret ; ( m_point , OutputSeed ( u ) ) }
Get the verifiable output and the associated input base point.
Get the verifiable output and the associated input base point .
&self
input
&[u8]