__Hello everybody__

In this post, I will present my own Encrypter/Decrypter that I named "HMZ Encrypter". It's just a poor idea that I designed in order to create my pure Encrypter. This idea was verry simple in the begining of my poor job .

__Theory : What Do You Mean By Random Encryption ?__

My Theory is very simple to understand and to keeping in mind, because the rule is just as follow :

__the rule :__

Suppose that we have a character for example 'a' and we want to encrypt it, the simple rule of my application is :

a ==> ascii( 97 )

N ==> ascii( 78 )

==> a * N = 97 * 78 ==> 7566 ==> put N and store 7566

When we want to convert N to a. We get the stored number which is 7566 then we find the Ascii number for completing the following equation : X ( unknown character ) * N = 7566

the equation must be : a * N = 7566

==> The Decryption of 'N' is 'a' :P

=> note : The Character 'N' that I choose is just an example, the method that I followed in the program choose a random characters and not a specific character as others think .

__Example of Encryption :__

==> we have this text : "abcd" So :

a => 97

b => 98

c => 99

d => 100

==> the encryption of the text is "YMWB" :

a * Y = 8633

b * M = 7546

c * W = 8613

d * B = 6600

"abcd" ==> "YMWB"

__Example of Decryption :__

we have the encrypted text and the stored numbers so we must find all the ascii numbers for completing these equations, but the interval is the Ascii Table only.

x * Y = 8633 ==> a * Y = 8633

x * M = 7546 ==> b * M = 7546

x * W = 8613 ==> c * W = 8613

x * B = 6600 ==> d * B = 6600

The Decrypted text of "YMWB" is "abcd"...

In other part, we can improve this rule to be more effective. In this field we can use just two characters no more...

__Example of improved rule :__

We have the following text : " Free Syria"

F = 70

r = 114

e = 101

e = 101

S = 83

y = 121

r = 114

i = 105

a = 97

the encryption should be like this :

F = 70 * 72(H) * 72(H) = 362880

r = 114 * 90(Z) * 90(Z) = 923400

e = 101 * 66(B) * 66(B) = 439956

e = 101 * 77(M) * 77(M) = 598829

S = 83 * 81(Q) * 81(Q) = 544563

y = 121 * 65(A) * 65(A) = 511225

r = 114 * 86(V) * 86(V) = 843144

i = 105 * 70(F) * 70(F) = 514500

a = 97 * 84(T) * 84(T) = 684432

==> The encrypted text of "Free Syria" is "HHZZBBMMQQAAVVFFTT"

=> note : the two characters can be the same or not the same, there's no problem ...

__Practice : Stop your explanation and give me some codes !!!__

__This one picture of my encrypter :__

=> As you see, the encryption of "I'm the Hidden Ghost !!!" is :

==> "SI5XMF-;O2VYM<J8VKH+AGJ-LRA,1DII82>*<5K)83;95RD-"

==> "SI5XMF-;O2VYM<J8VKH+AGJ-LRA,1DII82>*<5K)83;95RD-"

__=> What about Decryption ? look At this :____This is the download link : click here__

- Hamza Qdider -