\SM3\handlerJHandler

j处理抽象类 Class JHandler

Summary

Methods
Properties
Constants
__construct()
setT()
setSectionJ()
FF()
GG()
getT()
No public properties found
No constants found
No protected methods found
$T
$section_j
N/A
No private methods found
No private properties found
N/A

Properties

$T

$T : string

Type

string — 常量T

$section_j

$section_j : array

Type

array — j的长度区间

Methods

__construct()

__construct(  $T,   $smallest,   $biggest) 

JHandler constructor.

Parameters

$T

string 常量T

$smallest

int j的最小可用值

$biggest

int j的最大可用值

setT()

setT(string  $T) 

配置常量T

Parameters

string $T

setSectionJ()

setSectionJ(  $smallest,   $biggest) 

配置 继承本抽象类的子类可以处理的j的大小

Parameters

$smallest

int j的最小长度

$biggest

int j的最大长度

FF()

FF(  $X,   $Y,   $Z) : mixed

布尔函数

Parameters

$X

string 长度32的比特串

$Y

string

$Z

string

Returns

mixed

GG()

GG(  $X,   $Y,   $Z) : mixed

布尔函数

Parameters

$X
$Y
$Z

Returns

mixed