answersLogoWhite

0


Best Answer

RSA's biggest advantage is that it uses Public Key encryption. This means that your text will be encrypted with someone's Public Key (which everyone knows about). However, only the person it is intended for can read it, by using their private key (which only they know about). Attempting to use the Public Key to decrypt the message would not work. RSA can also be used to "sign" a message, meaning that the recipient can verify that it was sent by the person they think it was sent by.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Advantages of RSA algorithm in encryption and decryption of a plain text?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is c plus plus program use to convert algorithm in to c plus plus program?

You can't convert an algorithm into code. That is the job of the programmer, not the language. Algorithm's are expressed in plain-English and typically use pseudocode to broadly demonstrate the implementation of the algorithm. However, it is the programmer's job to convert these algorithms into working code. Pseudocode isn't a programming language as such, but it uses structures and statements that are familiar to any programmer and can be easily translated into any language. However, pseudocode is not a standard so there are many different ways to present pseudocode to the programmer. Moreover, pseudocode is generalised and is far too generic to be converted directly into any one language, never mind C++, which can take advantage of the underlying hardware to produce more efficient algorithms than would otherwise be implied by the pseudocode alone. Hence the need for plain-English algorithms in conjunction with the pseudocode. Programmer's can process all this information far more easily than any computer can. Even if you could program a converter for one algorithm, there's no guarantee it would work for any other algorithm. The time spent programming an algorithm converter would be far better spent simply translating the algorithm yourself.


What is an example of an algorithm?

A computer algorithm is any set of instructions that a computer could use to produce a result. An example would be "given a numeric input, multiply that value by 9, divide the result by 5, then add 32." This is how a Celsius temperature is converted into Fahrenheit.


What is pseudocode in c language how is it different from algorithm?

They are not similar. However one is used to write the other so the question is do you write 1) pseudo code with algorithm 2) an algorithm with pseudo code 3) with a pencil


How can cipher text be converted into plain text?

no


What is PE stand for in seamless pipe?

Plain End

Related questions

What is the data called when it is to be encrypted by inputting into an algorithm called?

Before encryption, the data is referred to as "plain text". After encryption it is called "cipher text".


Why do some block cipher modes of operation only use encryption while others use both encryption and decryption?

Some block cipher modes of operation only use encryption because the input is set to some initialization vector and the leftmost bits of the output of the encryption function are XORed with the first segment of plain text p1 to produce the first unit of cipher text C1 and it is transmitted. While in decryption, the cipher text is XORed with the output of the encryption function to produce the plain text.


Definition of decryption?

decryption is the process of extracting the original information from the encrypted data.


Is encryption crackable?

Encryption is converting plain text into cipher text . Yes, encryption can be cracked and then the text can be decrypted.


What is the Definition of encryption according to cryptography?

Encryption is the process by which the plain text is converted to cipher text. it is done at the sender's end before sending the message.


What is the disadvantage of a telnet?

here the data is transeffered in plain text format. there is no encryption or security


What is the quickest way to learn an algorithm?

By reading it. Algorithms are written in plain English.


How do you explain encryption?

Encryption is the process of converting your documents that are in plain text to cipher text. As the encrypted data is not readable by majority of hackers, therefore it becomes impossible for them to decipher it.


What are the steps involved in symmetric cryptography Also explain key management in conventional cryptography using some example?

following steps are involved in symmetric cryptography 1- sender creates a ciphertext message by encrypting the plain text message with a symmetric encryption algorithm and a shared key. 2- the sender sends the ciphertext message to the recipient. 3- the recipient decrypts the ciphertext message into plain text with a shared key.


What is cryptography?

Cryptography (or cryptology) is the practice and study of hiding information. It is the method of taking any data, mathematically scrambling it into gibberish, yet allow for decryption back into the original data. It is spelled cryptography. In computer Network Cryptography means The science and art of manipulating messages to make them secure is called cryptography.


When and how encryption software used?

Encryption software are a trustworthy and reliable form of data security tools. It converts your data and files from plain text to cipher text/ encrypted language thus rendering it undecipherable for unauthroized users. Try encryption software like AxCrypt and Data Protecto.


What are plain text and cipher text?

Plain text is a simple text which is written without any formating. Whereas, Cypher is an algorithm used in cryptography to encrypt the plain text and resulting/encyypted text is called as Ciphertext.