so, a lot of people are really excited about the upcoming cloud variables in scratch 2.0, and there is a discussion here about making a private chat using hash algorithms.
so i made a simple hash algorithm of my own, and now i'm looking for some beta testers. If you want to participate, go to my project and hash your password, then post it here. i promise i didn't build it so i can find it out, BUT IT SURELY ISN'T SECURE ENOUGH FOR REAL LIFE PASSWORDS, so choose one you don't usually use.
EDIT
fixed online issues, but online is still different than offline, so use flash player and not 1.4
this is because of rounding and floating points, can't really do anything about it :S
Last edited by roijac (2012-05-15 11:17:24)
Offline
roijac wrote:
...BUT IT SURELY ISN'T SECURE ENOUGH FOR REAL LIFE PASSWORDS, so choose one you don't usually use.
Darn, and there was me hoping you'd hashed your actual password...
Offline
this isn't working for me
Offline
blob8108 wrote:
roijac wrote:
...BUT IT SURELY ISN'T SECURE ENOUGH FOR REAL LIFE PASSWORDS, so choose one you don't usually use.
Darn, and there was me hoping you'd hashed your actual password...
![]()
yeah, of course, so you can brute force it...
NOPE
slayerrobe7 wrote:
this isn't working for me
what did you try to do?
you have to type 'signup', then your username, then your password. You'll then see the hash of your password. copy-paste it here so i can enter you to the beta version on the 17th
Offline
I believe there will be a block that says which Scratch user is viewing the project, so you wouldn't really need any hash algorithms. Just need to check the usernames to see if they are the only ones allowed to chat.
Offline
I hashed to this: 5614293778228025272034840052097943230189510160467388529900469116222707557447160737151187558933350735584720321843038164227771292329353805522300797217437214841073426091473739965514661763860241672571731554235173914434087401666126798688718984161082959151137042116790475556675220871097080484833750909814743586098803
Figure it out?
Offline
scimonster wrote:
I hashed to this: 5614293778228025272034840052097943230189510160467388529900469116222707557447160737151187558933350735584720321843038164227771292329353805522300797217437214841073426091473739965514661763860241672571731554235173914434087401666126798688718984161082959151137042116790475556675220871097080484833750909814743586098803
Figure it out?![]()
Hmm, that appears to be what I got and also what the default is.
Offline
here is mine.
56142937782280252720348400520979432301895101604673885299004691162227075574471607371
51187558933350735584720321843038164227771292329353805522300797217437214841073426091
47373996551466176386024167257173155423517391443408740166612679868871898416108295915
1137042116790475556675220871097080484833750909814743586098803
Last edited by shiguy101 (2012-05-15 10:02:53)
Offline
Wow it's almost like everyone's is the same
Offline
yeah, i know it's broken
EDIT: seems like i did broadcast instead of broadcast and wait
so yeah, it came always the same pretty much.
I also updated the hash algorithm a bit, so try to crack it
(and post your hashed passwords, of course
)
Last edited by roijac (2012-05-15 10:35:58)
Offline
roijac wrote:
still broken online because of the E's
![]()
Use the join block maybe?
Offline
nope, it's because numbers are too big and are being converted into sci notation
i fixed it, but the algorithm still yields different results online/offline
so make sure to use the flash player, that's what my project will use
Offline
roijac wrote:
nope, it's because numbers are too big and are being converted into sci notation
i fixed it, but the algorithm still yields different results online/offline
so make sure to use the flash player, that's what my project will use![]()
I know why it converts it to scientific notation. However, since the join block converts numbers to strings, you could have used that too to display the hash
Offline
LS97 wrote:
However, since the join block converts numbers to strings, you could have used that too to display the hash
![]()
I think it is using join...
Offline
blob8108 wrote:
LS97 wrote:
However, since the join block converts numbers to strings, you could have used that too to display the hash
![]()
I think it is using join...
![]()
it is, indeed
come on, post your hashes
Last edited by roijac (2012-05-15 11:26:19)
Offline
2279421168145929230681194565545885644158772815771822540322972290
p.s. i found out ur pass
Last edited by slayerrobe7 (2012-05-15 21:47:21)
Offline
I'm going to use this for my social game (Similar to Webkinz/Club Penguin). Nice job on the scripts! BTW, what does 'salted' mean in the program?
Last edited by technoboy10 (2012-05-15 22:17:27)
Offline
221640560133340811602024439661296912222944276328813601104
Offline
shiguy101 wrote:
here is mine.
56142937782280252720348400520979432301895101604673885299004691162227075574471607371
51187558933350735584720321843038164227771292329353805522300797217437214841073426091
47373996551466176386024167257173155423517391443408740166612679868871898416108295915
1137042116790475556675220871097080484833750909814743586098803
do i need to redo mine?
Offline