Rfc2898DeriveBytes类的iterationCount属性的默认值是多少?
本文关键字:多少 默认值 类的 iterationCount 属性 Rfc2898DeriveBytes | 更新日期: 2023-09-27 18:18:14
我试图通过检查示例c#代码来实现AES算法作为PHP。但是我无法找到Rfc2898DeriveBytes类的iterationCount属性的默认值运行这个构造函数后:
Rfc2898DeriveBytes k2 = new Rfc2898DeriveBytes(pwd1, salt1);
构造函数定义为:
Rfc2898DeriveBytes(String, Int32)
和所有我发现的是:https://msdn.microsoft.com/en-us/library/1bah3ekk(v=vs.100).aspx
你能帮我了解一下它是什么吗?
根据源代码,默认为1000。
另外,推荐的最小迭代次数是1000。
来源迭代计数是执行操作的次数。对于此方法,计数应该大于零。建议的最小迭代次数为1000。
同样的源代码还包含一个注释代码示例,它更直接地回答了这个问题。