diff --git a/Prequalification_Challenges/entropy/README.md b/Prequalification_Challenges/entropy/README.md new file mode 100644 index 0000000..f203868 --- /dev/null +++ b/Prequalification_Challenges/entropy/README.md @@ -0,0 +1,13 @@ +## Entropy with Shannon + +What is the Shannon Entropy of "DOGE" after turning it into Base64, then to consecutive Hex (no space or any delimiters)? To generate the flag, insert the value with exactly 15 digits after the decimal point, for example: PC{4.325817531314781} + +Steps: Base64 -> Hex (no delimiters) -> Shannon entropy up to 15 digits + +If you have solved this challenge, please send your code along with the registration. + +Reference: https://en.wikipedia.org/wiki/Entropy_(information_theory) + +_Keccak256: 0x513b0aa1dcded5f38352d6b9ef729bb0ae4069489e0c2603dce4b91a3f1433d0_ + +_Challenge author: six_ diff --git a/README.md b/README.md index 206e1f2..b73f6f0 100644 --- a/README.md +++ b/README.md @@ -23,12 +23,11 @@ The format of a solution is an ASCII string of the form __PC{...}__, like PC{#\T You can verify the correctness of your solutions before submitting the form. The flags have the following respective Keccak-256 hash values: ``` -hidden in rust - Entry solidity - 0x2a2b9543f5867d51151a817d282fbb3abf0e763484f23867ca238f680802e9ab Hidden in rust - 0x16933d9797b98f43d30b30fd198c53b1ba3372f6a5d6a11faf08fa6d06e8b208 -Business plan - 0xd870fd076f038801fbb60ce4e4d63b5cc06867b8bb917b06c5f13237e93a02aa (you get this after manual confirmation) -Two more challenges are coming next week! +Business plan - 0xd870fd076f038801fbb60ce4e4d63b5cc06867b8bb917b06c5f13237e93a02aa (you get this after manual confirmation) +Entropy - 0x513b0aa1dcded5f38352d6b9ef729bb0ae4069489e0c2603dce4b91a3f1433d0 +One more challenge is coming! ``` To calculate the Keccak-256 hash of a string, you can, for example, install `keccak256-cli` using `cargo`, and then use the `keccak256` command like so: @@ -43,6 +42,8 @@ Easy - Entry solidity - This is a challenge anyone with basic web3 knowledge can Easy-Medium - Hidden in rust - It takes a little extra to sovle it. +Medium - Entropy - It takes a little extra to sovle it. + Hard - Web3 business plan - Creation of a legit web3 business plan can be tough. Two more hard challenges are coming soon!