c# – 使用PHP可以进行表单身份验证故障单解密吗?

c# – 使用PHP可以进行表单身份验证故障单解密吗?,第1张

概述我是一名 PHP开发人员,几乎不了解.NET. .NET工作人员已经要求我将用于解密身份验证票证的.NET代码转换为PHP,以便PHP代码可以为我的应用程序设置适当的会话变量来运行.这甚至可能吗?我正盯着代码,这让我感到困惑.我会继续尝试,如果有人能告诉我这不是浪费时间因为某种原因我甚至都不知道.谢谢你的帮助! 附加信息:我是否可以首先使用PHP获取票证? 正如Gumbo所说,你需要考虑所涉及的算 我是一名 PHP开发人员,几乎不了解.NET. .NET工作人员已经要求我将用于解密身份验证票证的.NET代码转换为PHP,以便PHP代码可以为我的应用程序设置适当的会话变量来运行.这甚至可能吗?我正盯着代码,这让我感到困惑.我会继续尝试,如果有人能告诉我这不是浪费时间因为某种原因我甚至都不知道.谢谢你的帮助!

附加信息:我是否可以首先使用PHP获取票证?

解决方法 正如Gumbo所说,你需要考虑所涉及的算法. asp.net身份验证票证使用:

>创建序列化表单身份验证票.一个字节数组机票的代表是创建.>签署表单身份验证票.消息验证字节数组的代码(MAC)值通过使用该算法计算和验证指定的密钥和的valIDationKey属性machineKey元素.默认情况下使用SHA1算法.>加密表单身份验证票证.已经存在的第二个字节数组创建使用加密方法FormsAuthentication类.该加密方法在内部使用算法和密钥由解密和解密密钥machineKey上的属性元件. ASP.NET 1.1版使用默认情况下为3DES算法.ASP.NET 2.0版使用了Rinjdael(AES)算法默认情况下.

总结

以上是内存溢出为你收集整理的c# – 使用PHP可以进行表单身份验证故障单解密吗?全部内容,希望文章能够帮你解决c# – 使用PHP可以进行表单身份验证故障单解密吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1215315.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存