当前位置: 首页 > news >正文

昌平区事业单位公共知识培训网站单位网站服务的建设及维护

昌平区事业单位公共知识培训网站,单位网站服务的建设及维护,门户网站建设询价函,专做定制旅游网站有哪些零、随机数应用 生成盐,用于基于口令的密码 生成密钥,用于加密和认证 生成一次性整数Nonce,防止重放攻击 生成初始化向量IV 构成 种子,真随机数生成器的种子来源于物理现象 内部状态,种子用来初始化内部状态 一、真随机数和伪随机数 1.区别 随机数在安全技术中通常被用于…

零、随机数应用
生成盐,用于基于口令的密码
生成密钥,用于加密和认证
生成一次性整数Nonce,防止重放攻击
生成初始化向量IV
构成
种子,真随机数生成器的种子来源于物理现象
内部状态,种子用来初始化内部状态

一、真随机数和伪随机数
1.区别
随机数在安全技术中通常被用于生成随机序列(eg. 秘钥),对于一个随机数的生成而言,是否真正的做到“随机”是最重要的。

真随机数通常来源于硬件随机数生成器,每次生成的随机数都是真正的随机数,但是因为物理因素,生成的时间较慢。比如STM32中提供的RNG硬件外设。

伪随机数通常来源于某个生成算法,每次生成的随机数虽然是随机的,但还是遵循生成算法的规则,优点是生成速度较快。比如C库中提供的rand函数,在相同的种子下,其生成的随机数序列相同,所以称之为伪随机数。

所以一般情况下,有一种比较巧妙的办法:将两者结合起来,先使用真随机数生成种子,然后使用伪随机数生成算法,这样既保证了生成速度,又保证了生成的序列是真正的随机数。

对应到 mbedtls 中,将产生真随机数的模块称为真随机数生成器(TRNG),将产生伪随机数的模块称为伪随机数发生器(PRNG)(也叫做确定性随机数生成器,DRBG),其中伪随机数所使用的种子称为熵源(熵池)。

2.伪随机数生成算法
NIST SP 800-90A规范中描述了三种产生伪随机数的算法:
Hash_DRBG:使用单向散列算法作为伪随机数生成的基础

http://www.yayakq.cn/news/258763/

相关文章:

  • 站长如何做视频类网站济南行业网站建设
  • 购物网站建设的可行性网站上线准备工作
  • 梨树县住房和城乡建设局网站网站建设前端需要看什么书
  • 网站改版怎么改wordpress升级主题总是失败
  • 广州网站建设加q.479185700深圳世茂前海中心
  • 报名系统网站开发在企业网站建设的解决方案中
  • 章丘网站建设公司网站策划书网站需求分析
  • 没网站做cpa网站建设谈业务要知道什么
  • 学会网站建设三方协议wordpress修改功能小工具
  • 西安做网站哪家公司好wordpress添加og标签
  • 市政浙江建设培训中心网站门户网站怎么创建
  • 项城市建设方案公示在哪个网站怎样登入网站后台
  • 广州有哪些做网站的公司一般可以建些什么种类的网站
  • 网站栏目规划怎么写网站首页设计报价多少
  • 杭州网站建设那家好株洲网络科技有限公司
  • 个人网站备案怎么样才能简单的过网站建设的总体目标
  • 自己电脑做服务器发布网站wordpress 英文链接
  • 网站接口需求信息化建设 网站
  • 仿站小工具+wordpress分销商城网站建设
  • 房屋中介做网站的书籍超级外链发布
  • 陈村网站建设江苏盐城网络科技有限公司
  • wordpress数据库连接不上济南官网优化推广
  • 南宁网站制作费用湘潭网站建设 AA磐石网络
  • 网站seo相关设置优化架设个人网站
  • 一个微信网站多少钱营销型网站建设费用
  • 开福区城乡建设局网站做直播导航网站
  • 用asp做网站的可行性分析dede网站源码打包下载
  • 商丘做网站的费用python 做爬虫网站
  • 搜索引擎营销是目前最主要的网站推广营销云服务器是什么意思
  • 做网站前台模型要做什么呢做画册的国外网站