Cryptography

Cryptography

For a long period of history, cryptography dealt exclusively with the technique of ciphers — algorithms that were used to turn regular messages (called “plaintext” in cryptography) into ostensible gibberish (called “ciphertext”).

These messages could then be sent via letters, whereby the receiver would use an auxiliary piece of information (called “the key”) to decrypt the ciphertext back into readable plaintext. The information communicated this way was useless to any third-party adversaries without the knowledge of the key, even if the letter was physically intercepted — that is, until the development of cryptanalysis, the discipline that deals with cracking encryption algorithms.

The earliest types of ciphers, called substitution and transposition and known collectively as classical ciphers, could be both encrypted and decrypted by hand. This meant that they did not scramble the information enough to resist the methods of cryptanalysis available at the time.

The emergence of radio and, later, internet communications has made the need for strong encryption more acute than ever, as messages were now broadcast indiscriminately and could be intercepted at will.

Through the use of computers, new methods of plaintext scrambling became available that are effectively unbreakable: while in theory an advanced encryption algorithm can be deciphered without a key, it is infeasible to do so in a reasonable amount of time with the resources available to the adversaries.
Today, cryptography is a default in a lot of computer communication. Among its numerous applications are hash functions, like the SHA-256, which is used to secure the operation of the network of Bitcoin (BTC) and other cryptocurrencies.
    • Related Articles

    • Crypto Invoicing

      Crypto invoicing allows you to create different itemized bills and invoices for the products or services you offer. It enables you to bill clients in crypto via email, without the hassle of switching between wallets and apps. As cryptocurrencies ...
    • Crypto Debit Card

      A crypto debit card is a type of debit card that allows its holder to pay for goods and services using cryptocurrencies like Bitcoin (BTC), Litecoin (LTC) and Ethereum (ETH). Most crypto debit cards in use today are powered by Visa and MasterCard, ...
    • Cryptoasset

      Cryptoassets leverage cryptography, consensus algorithms, distributed ledgers, peer-to-peer technology and/or smart contracts to function as a store of value, medium of exchange, unit of account, or decentralized application (DApp). There are four ...
    • Currency

      Currency is a medium of exchange that defines value through reference to the geographical location of the authorities which are responsible for its maintenance. A currency, in its basic sense, is money in any form that is currently in circulation or ...
    • Crypto Address

      A crypto address is a string of characters that represents a wallet that can send and receive cryptocurrency. It is akin to a real-life address, email or website. Every address is unique and denotes the location of a wallet on the blockchain. Most ...