Lines Matching defs:message
107 fn pre_process_msg(message: &[u8]) -> Vec<u8> {
109 let mut message = message.to_vec();
110 let msg_len = message.len();
114 message.push(0x80); // 1000 0000
115 message.append(&mut vec![0x00; padding_len - 1]);
120 message.push(split_byte);
122 message
144 fn sha256_new(message: &[u8]) -> Vec<u8> {
146 unsafe { Sha256(message.as_ptr(), message.len() as u32, res.as_mut_ptr()) }
151 fn sha256_old(message: &[u8]) -> Vec<u8> {
152 let processed_msg = pre_process_msg(message);
157 pub fn sha256(standard: bool, message: &[u8]) -> Vec<u8> {
159 return sha256_new(message);
162 sha256_old(message)