Jump to content

Can you decrypt my algorithm?

- - - - -

  • Please log in to reply
4 replies to this topic

#1
ki4jgt

ki4jgt

    Learning Programmer

  • Members
  • PipPipPip
  • 84 posts
I came up with my own encryption algorithm and would like it decrypted. I am using a very simple key here, In the actual algorithm I use a 500 character key. I'm doing this off the top of my head b/c I haven't written the program yet so I will be using a simple 5 character key:

wFkvnVqecoiLszp

This is an open sourced encryption algorithm btw. I'm just wanting to test it's vulnerabilities.

#2
Sinipull

Sinipull

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 386 posts
No one knows how to decrypt your data... You can do all sort of "magic" while encrypting it - switch and inverse certain bits, do some math, etc. There are endless possibilities, It would take forever for someone to guess your algorithm...

We can't even write a program, that tries to brute force it, because there is no way to detect the right answer.

You can easily send data that cannot be decrypted by someone else and chat with your friends privately.
The problem arises, when you make your program public and make a public client side of the program, which includes the algorithm, so the algorithm becomes observable by anyone who wishes to crack it. The secret "key" is the only part, which keeps from getting the right data.

The point is, we cannot decrypt your data without the algorithm.

#3
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
With that short a string, it could be a 5 character rotation cypher, or triple DES with a 5 character pass phrase, or it could be....

It could also be 64bit encoded, just for giggles, or maybe it's not.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#4
LuthfiHakim

LuthfiHakim

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 765 posts
Simply put, perhaps we can decrypt it. But we don't know if the result is correct or not.

#5
liamzebedee

liamzebedee

    Programmer

  • Members
  • PipPipPipPip
  • 129 posts
He probably just XOR'ed it




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users