Crypt

扩展自 Crypt

Crypt 是一个 Joomla 平台类,用于处理数据的基本加密/解密。

3.0.0

Joomla CMS

方法

safeStrlen

安全地检测字符串的长度

safeStrlen( str) : 
静态

此方法派生自 \ParagonIE\Halite\Util::safeStrlen()

3.5

参考

mbstring.func_overload

抛出

RuntimeException

参数

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如果两个字符串完全相同,则为真。