Posted on: 3/29/2015 8:07:44 AM | Views : 569

i heard that form auth cookie is digitally signed. so i like to know in details what is the meaning of digitally signed cookie. what technique asp.net used to signed a cookie digitally?
suppose if i want to digitally signed my own cookie then what are the steps i need to follow?
where the salt keyword stored which asp.net engine used to encrypt form auth cookie ?
can we change that salt keyword ?
please see the below code for form auth cookie generation
FormsAuthenticationTicket authTicket = new FormsAuthenticationTicket(1, userName, DateTime.Now, DateTime.Now.AddDays(90), createPersistentCookie, string.Empty); // add cookie to response stream string encryptedTicket = FormsAuthentication.Encrypt(authTicket); System.Web.HttpCookie authCookie = new System.Web.HttpCookie(FormsAuthentication.FormsCookieName, encryptedTicket); if (authTicket.IsPersistent) ...

Go to the complete details ...