Let us take the exemplory instance of scrambling an egg. First, crack the shell, pour the contents into a bowl and beat the contents vigorously and soon you achieved the needed result – well, a scrambled egg. This action of mixing the molecules of the egg is encryption. Since the molecules are mixed-up, we say the egg has achieved a higher state of entropy (state of randomness). To come back the scrambled egg to its original form (including uncracking the shell) is decryption. Impossible? However, if we substitute the term “egg” and replace it with “number”, “molecules” with “digits”, it’s POSSIBLE. This, my friend, could be the exciting world of cryptography (crypto for short). It is really a new field dominated by talented mathematicians who uses vocabulary like “non-linear polynomial relations”, “overdefined systems of multivariate polynomial equations”, “Galois fields”, and so forth. These cryptographers uses language that mere mortals like us cannot pretend to understand.

In the computer, everything stored are numbers. Your MP3 file is really a number. Your text message is really a number. Your address book is really a longer number. investing in defi The quantity 65 represents the character “A”, 97 for the tiny “a”, and so on. For humans, we recognize numbers with the digits from 0 to 9, where else, the computer can only recognize 0 or 1. Here is the binary system which uses bits in place of digits. To convert bits to digits, just simply multiply how many bits by 0.3 to get a good estimation. For instance, when you yourself have 256-bits of Indonesian Rupiah (one of the cheapest currency denomination in the world), Bill Gates’ wealth in comparison could be microscopic.

The hexadecimal (base 16) system uses the ten digits from 0 to 9, in addition to the six extra symbols from A to F. This set has sixteen different “digits”, hence the hexadecimal name. This notation is helpful for computer workers to peek to the “real contents” stored by the computer. Alternatively, treat these different number systems as currencies, be it Euro, Swiss Franc, British Pound and the like. The same as a subject can be priced with different values using these currencies, several can also be “priced” in these different number systems as well. To digress a little, perhaps you have wondered why you had to study prime numbers in school? I believe most mathematics teachers don’t know this answer. Answer: A subbranch called public-key cryptography which uses prime numbers particularly for encrypting e-mails. Over there, they’re talking of even bigger numbers like 2048, 4096, 8192 bits.)

When we should encrypt something, we need to employ a cipher. A cipher is merely an algorithm just like a menu for baking a cake. It’s precise, unambiguous steps. To hold out the encryption process, you’ll need a key (some called it passphrase). A good practice in cryptography needs the main element used by a cipher must be of high entropy to be effective. Data Encryption Standard (DES), introduced as a regular in the late 1970’s, was the most commonly used cipher in the 1980’s and early 1990’s. It uses a 56-bit key. It had been broken in the late 1990’s with specialized computers costing about US$250,000 in 56 hours. With today’s (2005) hardware, it’s possible to crack inside a day.