? 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
9 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 Head 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 IAmRalsei IAmRalsei Video Games I like to play video games! Hobbies First Year My account is over 1 year old Website Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! 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...? IAmRalsei IAmRalsei Video Games I like to play video games! Hobbies First Year My account is over 1 year old Website Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! 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. Amoura Amoura Deep Sleep Hidden Website How do you know this? IAmRalsei IAmRalsei Video Games I like to play video games! Hobbies First Year My account is over 1 year old Website Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! 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) Amoura Amoura Deep Sleep Hidden Website Ah! Thanks IAmRalsei IAmRalsei Video Games I like to play video games! Hobbies First Year My account is over 1 year old Website Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! 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? MochaProbably MochaProbably Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! 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 IAmRalsei IAmRalsei Video Games I like to play video games! Hobbies First Year My account is over 1 year old Website Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength DAT:illuminati heard