c# - encryption in .net -


I was told that there is an encryption library that I can use and a couple that I can choose from ( E.g., AES, RSA, etc.). I have read anything about the key. Are there some things that you just generate, can you encrypt and decrypt a series of texts? Do you have to buy that key?

Besides, is there a best practice that I should be aware of encrypting and decrypting? Is the password being encrypted? Can the performance be affected?

You're right Base64 encoding is actually the world away from encrypting your data. In the past, data is changed only to use 64 unique characters, which pushes the data in the best form, while later, your data is actually converted into a representation that only the appropriate key It can only be interpreted after decrypting using. Sometimes do not encode base 64, if you want to keep something secret.

Do some things that you just create, so that you can encrypt and decrypt many texts?

Yes.

Do you want to buy that key?

No, you generate the key yourself.

Is the password being recommended?

Most definitely

What performance might be affected?

When the data is encrypted, you are using more CPU cycles as much as you have, the performance is affected, but it is actually the algorithm you use Depending on the amount of data etc.

Here are some links that can help you:



Comments