TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Subin Thomas
NA
4.9k
126k
getting an error in Encryption and Decryption
Feb 14 2019 12:47 AM
i wrote a code for encryption and decryption but im getting error in "encoding" keyword it says
Error: The name 'Encoding' does not exist in the current context
here is the code below
private
string
Encrypt(
string
clearText)
{
string
EncryptionKey =
"MAKV2SPBNI99212"
;
byte
[] clearBytes = Encoding.Unicode.GetBytes(clearText);
using
(Aes encryptor = Aes.Create())
{
Rfc2898DeriveBytes pdb =
new
Rfc2898DeriveBytes(EncryptionKey,
new
byte
[] { 0x49, 0x76, 0x61, 0x6e, 0x20, 0x4d, 0x65, 0x64, 0x76, 0x65, 0x64, 0x65, 0x76 });
encryptor.Key = pdb.GetBytes(32);
encryptor.IV = pdb.GetBytes(16);
using
(MemoryStream ms =
new
MemoryStream())
{
using
(CryptoStream cs =
new
CryptoStream(ms, encryptor.CreateEncryptor(), CryptoStreamMode.Write))
{
cs.Write(clearBytes, 0, clearBytes.Length);
cs.Close();
}
clearText = Convert.ToBase64String(ms.ToArray());
}
}
return
clearText;
}
private
string
Decrypt(
string
cipherText)
{
string
EncryptionKey =
"MAKV2SPBNI99212"
;
byte
[] cipherBytes = Convert.FromBase64String(cipherText);
using
(Aes encryptor = Aes.Create())
{
Rfc2898DeriveBytes pdb =
new
Rfc2898DeriveBytes(EncryptionKey,
new
byte
[] { 0x49, 0x76, 0x61, 0x6e, 0x20, 0x4d, 0x65, 0x64, 0x76, 0x65, 0x64, 0x65, 0x76 });
encryptor.Key = pdb.GetBytes(32);
encryptor.IV = pdb.GetBytes(16);
using
(MemoryStream ms =
new
MemoryStream())
{
using
(CryptoStream cs =
new
CryptoStream(ms, encryptor.CreateDecryptor(), CryptoStreamMode.Write))
{
cs.Write(cipherBytes, 0, cipherBytes.Length);
cs.Close();
}
cipherText = Encoding.Unicode.GetString(ms.ToArray());
}
}
return
cipherText;
}
Reply
Answers (
4
)
login code not working
Unable to add fixed footer for table in asp.net