? Key frequency analysis (short keys have leading "3"'s trimmed) ● SmileBASIC Source

Sign In

Register
*Usernames are case-sensitive
Forgot my password

Key frequency analysis (short keys have leading "3"'s trimmed)

Notice how 3 (the most common character) is never in the first position. Keys with fewer than 8 characters just had 3's at the beginning which were trimmed off. KXJJ333 = 3KXJJ333, for example.
Author
12Me21
Updated
Rating
6 votes
Categories
Keywords
15 Comment(s) Simeon Simeon Scholar Received for knowing a great deal about programming topics Achievements Amazing Page Hidden Achievements Drawing I like to draw! Hobbies So the characters 0, I (uppercase i), O, U, -, and _ never appear in keys, which means there are exactly 32 characters that do appear in the keys: 3, E, 4, K, D, N, X, V, J, 2, Q, 5, 8, A, R, S, Y, C, P, 7, W, Z, H, B, 1, F, M, L, 9, 6, G, T Considering that keys are in base-32, with 3 being unscrambled to 0, we can use the position frequency in the graph to estimate the order of unscrambling keys, to get their base-10 index Simeon Simeon Scholar Received for knowing a great deal about programming topics Achievements Amazing Page Hidden Achievements Drawing I like to draw! Hobbies How many keys did you use to make that graph? Can you share the database with us too? 12Me21 12Me21 Admin Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself Second Year My account is over 2 years old Website About 1000 I think. https://pastebin.com/raw/PFugbCGu There are a few duplicates Simeon Simeon Scholar Received for knowing a great deal about programming topics Achievements Amazing Page Hidden Achievements Drawing I like to draw! Hobbies Take a key with less than 8 digits Add 3's to the front to make it 8 digits You now have an 8 digit key Any key containing 8 digits can have up to 6 of any digits added to the end of that key And it'll still accept it The public key AABBCC =3AABBCC =33AABBCC =33AABBCC_HELLO =33AABBCCDDEEFF Getting the smallest public key is all about getting multiple 3's in a row in the beginning Interesting find ToadIsTheBest ToadIsTheBest Forum Contributor Hidden Achievements Video Games I like to play video games! Hobbies Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength ALREADY EXPLAINED ON i's COMMENT BY ME to quote myself:"if you type a key that's less than 8 digits with 3s equal to the amout of digits less than 8 before the key it will download the program. (so if you have a program which has a key of AABBCCD you can type 3AABBCCD instead and it will download it)" spaceturtles spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength So, what's this useful for...? ToadIsTheBest ToadIsTheBest Forum Contributor Hidden Achievements Video Games I like to play video games! Hobbies Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength really nothing, it's just a fact. Minxrod Minxrod Summer 2016 Contest Participant I participated in the SmileBASIC Source Summer 2016 Contest! Programming Contest Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength Pokemon Is Awesome! I love Pokemon! Express Yourself It's useful in the case where you want to type extra threes so you can have the satisfaction of supporting the illuminati adding random garbage to yet another location. Celloqueen Celloqueen Night Person I like the quiet night and sleep late. Express Yourself Halloween 2017 Contest Participant I participated in the SmileBASIC Source Halloween 2017 Contest! Programming Contest Special Admin Hidden Easter Eggs How do you know this? ToadIsTheBest ToadIsTheBest Forum Contributor Hidden Achievements Video Games I like to play video games! Hobbies Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength if you type a key that's less than 8 digits with 3s equal to the amout of digits less than 8 before the key it will download the program. (so if you have a program which has a key of AABBCCD you can type 3AABBCCD instead and it will download it) Celloqueen Celloqueen Night Person I like the quiet night and sleep late. Express Yourself Halloween 2017 Contest Participant I participated in the SmileBASIC Source Halloween 2017 Contest! Programming Contest Special Admin Hidden Easter Eggs Ah! Thanks ToadIsTheBest ToadIsTheBest Forum Contributor Hidden Achievements Video Games I like to play video games! Hobbies Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength np Minxrod Minxrod Summer 2016 Contest Participant I participated in the SmileBASIC Source Summer 2016 Contest! Programming Contest Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength Pokemon Is Awesome! I love Pokemon! Express Yourself So maybe they randomly scrambled the characters? ...why would they do that? Warrior Warrior Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Night Person I like the quiet night and sleep late. Express Yourself Drawing I like to draw! Hobbies shh the illuminati heard that ToadIsTheBest ToadIsTheBest Forum Contributor Hidden Achievements Video Games I like to play video games! Hobbies Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength DAT:illuminati heard