Jump to content
View in the app

A better way to browse. Learn more.

Tuts 4 You

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How secure is this encryption exactly?

Featured Replies

Posted

I made a program called "cryptex". Although it has several limitations and severe drawbacks -

I think that the security is quite strong :P

here's how it works :

The file to be encrypted must be below 0FFFFFh bytes - or 1mb.

A keyfile is generated exactly 1mb of size.

the keyfile contains FFFFF random bytes.

When encrypting - the program loads byte 1 of keyfile and byte 1 of target and it xors.

then it moves on to 2 and to 3 ... to the end of the file.

Each source byte is xored with a totally different byte from the keyfile.

So exactly how secure is this?

Thanks :)

note : an early version is included

cryptex.rar

Somebody gets the license and its over. Other than that I agree with the above.

Yah, its always the trusting endusers problem...

Zorke: Is this the same zorke from Pouet that did those ASM done cracktros?

I guess a spin off from that is a license for users machine by using something unique that is on there system to produce the array of byte for the key, this way the file will only decrypt on there licensed uses system...

  • Author

@Mudlord : yes :) it's the same one :D

and this OTP stuff is interesting :)

It's fairly secure in a practical sense, but I wouldn't call it cryptographically secure. For it to be cryptographically secure, the random number generator you are using to generate the stream must also be secure. And designing a secure random number generator is hard, let alone implementing it.

  • 2 weeks later...

Thank you, very good program. propose to make optional output ready TinyEXE with the ability to enter a keyword.

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.