ScratchData LogoScratchData
Back to chiru3's profile

Free to use encryption! (with no decryption)

CHchiru3•Created November 15, 2020
Free to use encryption! (with no decryption)
0
0
4 views
View on Scratch

Instructions

I don't know what to call this It isn't an encryption thingy, because encryption thingies have decryption programs but this one doesn't. It's not a hash function, since hash functions output fixed-length outputs while this one outputs variable-length outputs.

Description

All code in the "computation" sprite. If you look at the code, you'll see that this was based on the function sin(x). There are three reasons why I chose sin(x) instead of some other function: 1. Scratch has an implementation of the sine function. I can just drag a sine block from the operators section. 2. Sin(x), since it is periodic, has no inverse, unlike a function such as x³. Even sin⁻¹(x) isn't an inverse of sine. 3. The period of the sine function is 2pi, which is irrational, so no two whole numbers will make the same output when inputted into sine. Credits ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Google Docs for the special characters Me for the rest of everything

Project Details

Project ID449905796
CreatedNovember 15, 2020
Last ModifiedNovember 16, 2020
SharedNovember 15, 2020
Visibilityvisible
CommentsAllowed