\SM3\handlerBigJHandler

小j处理类 Class BigJHandler

Summary

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

Constants

SMALLEST_J

SMALLEST_J = 16 : integer

BIGGEST_J

BIGGEST_J = 63 : integer

T

T = '7a879d8a' : string

Properties

$T

$T : string

Type

string — 常量T

$section_j

$section_j : array

Type

array — j的长度区间

Methods

__construct()

__construct() 

补充父类 SmallJHandler constructor.

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