\

Namespaces

SM3

Constants

BIN_TO_HEX_NUM

BIN_TO_HEX_NUM = 4

二进制转十六进制,每4位一组

Functions

binAdd()

binAdd(  $params) : string

二进制按位加运算

Parameters

$params

Returns

string

binAnd()

binAnd(  $params) : string

二进制按位与运算

Parameters

$params

Returns

string

binNot()

binNot(  $binary) : string

二进制按位非运算

Parameters

$binary

Returns

string

binOr()

binOr(  $params) : string

二进制按位或运算

Parameters

$params

Returns

string

binShiftLeft()

binShiftLeft(  $binary,   $times) : string

二进制按位左移指定的位数

Parameters

$binary
$times

Returns

string

binXor()

binXor(  $params) : string

二进制按位异或运算

Parameters

$params

Returns

string

sm3()

sm3(  $message) : string

sm3 主方法的语法糖

Parameters

$message

string 待进行运算的信息

Throws

\Exception

Returns

string —

SM3算法运算后的结果