Hi,
I have one table in database with fields
Id UserName password
I am going to create new records on evety time
Coming to my requirement i need to encrypt/decrypt my password,Username
after clicking of save button in add form need tosave details to database
At database password should be encyptred i don't need to display password value at database it should be encrypted
eX:I don't need to save like below
iD Username Password
1 mahesh mahesh
I need to save password like below
D Username Password
1 mahesh VpAXCkD/2PHIwbdPLF3KrzScvVGAOtrODF+svN6bqpc=
and also at i need to display decrypt password and encrypt password values on grid view
Could you please help me
<div id="dvContainer">
<div>
<div class="table-responsive ">
<table id="dvData" class="table table-bordered">
<tr>
<th><b>Decrypted UserName</b></th>
<th><b>Encrypted UserName</b></th>
<th><b>Encrypted Password</b></th>
<th><b>Decrypted Password</b></th>
</tr>
<tr dir-paginate="user in users|itemsPerPage:10" >
<td>
{{user.UserName}}
</td>
<td>
{{user.UserName}}
</td>
<td>
{{user.Password }}
</td>
<td>
{{user.Password}}
</td>
</tr>
</table>
</div>
</div>
</div>
public JsonResult getAll()
{
db.Configuration.ProxyCreationEnabled = false;
var encList = (from em in db.Encrypts
select new
{
em.Id,
em.UserName,
em.Password,
}).ToList();
var JsonResult = Json(encList, JsonRequestBehavior.AllowGet);
JsonResult.MaxJsonLength = int.MaxValue;
return JsonResult;
}
public string AddUser(Encrypt en)
{
if (en != null)
{
Encrypt en1 = new Encrypt();
en1.Id = en.Id;
en1.UserName = en.UserName;
en1.Password = en.Password;
db.Encrypts.Add(en1);
db.SaveChanges();
return "Record added Successfully";
}
else
{
return "Addition of Record unsucessfull !";
}
}