Crypt
扩展自 CryptCrypt 是一个 Joomla 平台类,用于处理数据的基本加密/解密。
自 |
3.0.0 |
---|---|
包 |
Joomla CMS |
方法
safeStrlen
安全地检测字符串的长度
safeStrlen( str) :
静态
此方法派生自 \ParagonIE\Halite\Util::safeStrlen()
自 |
3.5 |
---|---|
参考 |
mbstring.func_overload |
抛出 |
|
参数
- str
string
要检查长度的字符串
响应
int
safeSubstr
安全地提取子字符串
safeSubstr( str, start, length = null) :
静态
此方法派生自 \ParagonIE\Halite\Util::safeSubstr()
自 |
3.5 |
---|
参数
- str
string
要从中提取子字符串的字符串- start
int
要从中提取的起始位置- length
int
要返回的字符串的长度
响应
string
timingSafeCompare
一种时序安全的比较方法。
timingSafeCompare( known, unknown) :
静态
这可以防止利用基于时序的攻击向量的黑客攻击。
注意:长度将泄露。
自 |
3.2 |
---|
参数
- 已知
string
要检查的已知字符串。- 未知
string
要检查的未知字符串。
响应
bool
如果两个字符串完全相同,则为真。