Entropy
parent
9eb3989ee4
commit
9d09790fe7
|
@ -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_
|
|
@ -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:
|
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
|
Entry solidity - 0x2a2b9543f5867d51151a817d282fbb3abf0e763484f23867ca238f680802e9ab
|
||||||
Hidden in rust - 0x16933d9797b98f43d30b30fd198c53b1ba3372f6a5d6a11faf08fa6d06e8b208
|
Hidden in rust - 0x16933d9797b98f43d30b30fd198c53b1ba3372f6a5d6a11faf08fa6d06e8b208
|
||||||
Business plan - 0xd870fd076f038801fbb60ce4e4d63b5cc06867b8bb917b06c5f13237e93a02aa (you get this after manual confirmation)
|
Business plan - 0xd870fd076f038801fbb60ce4e4d63b5cc06867b8bb917b06c5f13237e93a02aa (you get this after manual confirmation)
|
||||||
Two more challenges are coming next week!
|
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:
|
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.
|
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.
|
Hard - Web3 business plan - Creation of a legit web3 business plan can be tough.
|
||||||
|
|
||||||
Two more hard challenges are coming soon!
|
Two more hard challenges are coming soon!
|
||||||
|
|
Loading…
Reference in New Issue