Below is the text of the page https://bigdig.com.ua/en stored 2020-01-27 by archive.org.ua. The original page over time could change. View as original html

Encryption Algorithms: Symmetric/Asymmetric - BIG DIG | Web & Mo

Just ask. Get answers. [contact-form-7 404 "Not Found"] [https://bigdig.com.ua] Home About Us Our Work Directions Blog Stages of work Start Project RU EN Encryption Algorithms: Symmetric/Asymmetric Encryption is a process in which information is encrypted in such a way that only a certain number of people able to see it. There are two basic encryption methods: symmetric encryption and asymmetric encryption . Let’s first consider symmetric encryption, to understand what asymmetric encryption was created for. Alice needs to send Bob an important document. She uses an encryption program to protect this document with a password or a special phrase she chose. Further, she sends the encrypted document to Bob, however, Bob cannot open this document because he does not know the password that Alice used for encryption. Simply speaking, Bob does not have a key to open the lock. That is why we face a serious issue: the safe transfer of the document password. Sending a password via email is quite risky since third parties can intercept the password and in turn, use it to decrypt any messages between Alice and Bob. This is exactly the problem that asymmetric encryption solves! The example of Alice and Bob can be easily compared with a mailbox on the street. Mailbox is available to anyone who knows its address. Let’s say, the location of the mailbox is completely public. Anyone who knows the address of the mailbox can put a letter there, but only the mailbox owner has the key to open it and read the contents. Now let’s go back to the technical details. Using asymmetric encryption, both Bob and Alice must generate key pairs on their computer. The most popular and secure method for generating keys is the RSA algorithm . This algorithm generates a public and private key that are mathematically related. The public key can be used to encrypt information, and only a certain private key can be used to decrypt it. Considering that both keys are mathematically related, the private key cannot be obtained from the public one. In other words, if you know someone’s public key, this does not mean that you can get its private key. Let’s take the example of Alice and Bob to consider how they going to use asymmetric encryption to securely transfer information. They start by sharing their public keys with each other. Alice can now send an important document using encryption using Bob’s public key. Then she sends the encrypted file to Bob, who uses her private key to decrypt the document. Thus, using asymmetric encryption, only Bob can read the encrypted document. And even Alice does not have access to the contents of this document since only Bob’s private key is suitable for this. Now, Bob and Alice are responsible for the reliability of asymmetric encryption. They must keep their keys in a secure place so that each owner has access exclusively to his private key. If fraud takes possession of the sender’s private key, he can decrypt all messages that were encrypted using his public key. However, the fraud will not be able to decrypt the message originating from Alice, as this requires the private key of Bob. Asymmetric encryption is used in many cases where security really matters. Did you know that every time you visit a website with the HTTPS (HyperText Transfer Protocol Secure) protocol, you use asymmetric encryption? It is also used to protect emails using PGP or GPG protocols. For example, Bitcoin also uses asymmetric encryption in order to make sure that only the owner of the funds can withdraw or transfer Bitcoins from his address. Now you know how asymmetric encryption works and how it differs from symmetric encryption. 09/10/2019 Synelnyk Mykyta Blog , Technology , Uncategorized Tags: Previous Next Previous Next Post a Comment Leave a comment - Cancel Reply Your email address will not be published. Required fields are marked * This site uses Akismet to reduce spam. Learn how your comment data is processed . Search for: Services Our services & forces Website support Recent Posts Q&A engineering in BigDigitals Ukraine Design logo for mobile application Cerberus The popularity of JavaScript Encryption Algorithms: Symmetric/Asymmetric Popular programming language frameworks Big Digitals LLC Creates a future for its customers! We are an excellent technical partner for our clients. Contacts 01001, Ukraine, Kyiv. Sumska St. 1 welcome@bigdig.com.ua Tel: +38 097 662 23 20 Menu Home About Us Our Work Directions Blog Stages of work Latest post Q&A engineering in BigDigitals Ukraine Design logo for mobile application Cerberus The popularity of JavaScript Encryption Algorithms: Symmetric/Asymmetric Popular programming language frameworks Copyright 2017 - Big Digitals | Web & Mobile Development. All rights reserved. Privacy Policy Terms and Conditions This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More Privacy & Cookies Policy Necessary Always Enabled