Below is the text of the page https://bigdig.com.ua/en/ stored 2021-07-16 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 Acting As a Greatest Technical Partner Big Digitals is Helping Clients Achieve Great Heights: GoodFirms Big Digitals Earns First Review on Clutch Q&A engineering in BigDigitals Ukraine Design logo for mobile application Cerberus The popularity of JavaScript 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 Bin _ Menu Home About Us Our Work Directions Blog Stages of work Latest post Acting As a Greatest Technical Partner Big Digitals is Helping Clients Achieve Great Heights: GoodFirms Big Digitals Earns First Review on Clutch Q&A engineering in BigDigitals Ukraine Design logo for mobile application Cerberus The popularity of JavaScript 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 Close Privacy Overview This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience. Necessary Necessary Always Enabled Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information. Non-necessary Non-necessary Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website. SAVE & ACCEPT