在比较安全上下文中的字符串(例如比较键)时,应尽量避免泄漏时序信息。
该TimeConstantComparer类可以帮助:
var isEqual = TimeConstantComparer.IsEqual(key1, key2);
注意
从.NET Core 2.1开始,此功能通过CryptographicOperations.FixedTimeEquals内置
本文介绍了一种在比较字符串时避免时序信息泄漏的方法,推荐使用TimeConstantComparer类或从.NET Core 2.1开始内置的CryptographicOperations.FixedTimeEquals功能。
在比较安全上下文中的字符串(例如比较键)时,应尽量避免泄漏时序信息。
该TimeConstantComparer类可以帮助:
var isEqual = TimeConstantComparer.IsEqual(key1, key2);
注意
从.NET Core 2.1开始,此功能通过CryptographicOperations.FixedTimeEquals内置
转载于:https://www.cnblogs.com/thinksjay/p/10787686.html
294

被折叠的 条评论
为什么被折叠?
