DRBG_InstantiateSeeded-DfStart

DRBG_InstantiateSeeded函数用于根据种子值初始化随机数生成器,产生伪随机数序列。尽管其使用推导函数的输出作为熵输入,这与SP800-90A标准的描述不同,但功能上是等效的。如果DRBG自检失败,会返回TPM_RC_FAILURE。
摘要由CSDN通过智能技术生成

/* 10.2.16.3.6 DRBG_InstantiateSeeded() */
/* This function is used to instantiate a random number generator from seed values. The nominal use
   of this generator is to create sequences of pseudo-random numbers from a seed value. */
/* Returns
   TPM_RC_FAILURE    DRBG self-test failure
*/

/* 10.2.16.3.6 DRBG_InstantiateSeeded() */
/* 此函数用于从种子值实例化随机数生成器。 此生成器的名义用途是从种子值创建伪随机数序列。 */
/* 返回
    TPM_RC_FAILURE DRBG 自检失败
*/

  // Used the derivation function output as the "entropy" input. This is not
    // how it is described in SP800-90A but this is the equivalent function

// 使用推导函数输出作为“熵”输入。 这不是
// 它在 SP800-90A 中是如何描述的,但这是等效的功能

// Initialize the derivation
    DfStart(&dfState, totalInputSize);  后:

 

 DfStart-》DRBG_ENCRYPT_SETUP后改变?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值