10
.NET FormsAuthentication.Encrypt()方法使用哪種加密方法?.NET FormsAuthentication.Encrypt()方法使用哪種加密方法?
有MSDN文章中沒有提及:
http://msdn.microsoft.com/en-us/library/system.web.security.formsauthentication.encrypt.aspx
感謝。
.NET FormsAuthentication.Encrypt()方法使用哪種加密方法?.NET FormsAuthentication.Encrypt()方法使用哪種加密方法?
有MSDN文章中沒有提及:
http://msdn.microsoft.com/en-us/library/system.web.security.formsauthentication.encrypt.aspx
感謝。
這是由machineKey元素定義:
<system.web>
<machineKey validationKey="..."
decryptionKey="..."
validation="SHA1"
decryption="AES" />
</system.web>
如果如你所說的,你回答我的machine.config沒有什麼計算機密鑰。那麼哪個算法會使用.net作爲默認值? – Saravanan 2011-07-29 06:41:18
我在我的機器和本地服務器中找不到machineKey設置,在這種情況下默認使用哪種算法? – Saravanan 2011-08-01 03:22:10
來自同一頁:'它默認使用SHA1,它使用HMACSHA1算法' – hectorct 2012-07-03 17:41:57