Documentation

HmacDRBG
in package

Table of Contents

Properties

$hash  : mixed
$K  : mixed
$minEntropy  : mixed
$outLen  : mixed
$predResist  : mixed
$reseed  : mixed
$reseedInterval  : mixed
$V  : mixed

Methods

__construct()  : mixed
generate()  : mixed
_hmac()  : mixed
_init()  : mixed
_update()  : mixed

Properties

$reseedInterval

private mixed $reseedInterval

Methods

__construct()

public __construct(mixed $options) : mixed
Parameters
$options : mixed

generate()

public generate(mixed $len[, mixed $enc = null ][, mixed $add = null ][, mixed $addEnc = null ]) : mixed
Parameters
$len : mixed
$enc : mixed = null
$add : mixed = null
$addEnc : mixed = null

_init()

private _init(mixed $entropy, mixed $nonce, mixed $pers) : mixed
Parameters
$entropy : mixed
$nonce : mixed
$pers : mixed

_update()

private _update([mixed $seed = false ]) : mixed
Parameters
$seed : mixed = false

        
On this page

Search results