aboutsummaryrefslogtreecommitdiff
path: root/guests/sha3/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'guests/sha3/src/lib.rs')
-rw-r--r--guests/sha3/src/lib.rs19
1 files changed, 0 insertions, 19 deletions
diff --git a/guests/sha3/src/lib.rs b/guests/sha3/src/lib.rs
deleted file mode 100644
index 10815f4..0000000
--- a/guests/sha3/src/lib.rs
+++ /dev/null
@@ -1,19 +0,0 @@
-#![cfg_attr(feature = "no_std", no_std)]
-
-#[cfg(feature = "no_std")]
-extern crate alloc;
-#[cfg(feature = "no_std")]
-use alloc::vec::Vec;
-
-use sha3::{Digest, Keccak256};
-
-#[guests_macro::proving_entrypoint]
-pub fn main(secret: Vec<u8>, hash: Vec<u8>) -> bool {
- let mut hasher = Keccak256::new();
- hasher.update(secret);
- let result = hasher.finalize();
-
- let output: [u8; 32] = result.into();
-
- output.to_vec() == hash
-}