第15章 时间常数字符串比较

在比较安全上下文中的字符串(例如比较键)时,应尽量避免泄漏时序信息。

TimeConstantComparer类可以帮助:

var isEqual = TimeConstantComparer.IsEqual(key1, key2);

注意
从.NET Core 2.1开始,此功能通过CryptographicOperations.FixedTimeEquals内置

github地址

原文地址:https://www.cnblogs.com/thinksjay/p/10787686.html