【摘 要】
:
PGP是一款被广泛使用的加密软件,它的加密体系属于混合加密体系,结合了对称加密与非对称加密两种不同的加密方式,针对不同类型的数据,分别采用了文件和磁盘级的动态加密技术,为用户数据提供高效且安全的加密保护。其核心是众多密钥的管理和生成问题,这些密钥都是由系统随机生成,使用用户口令加密保存的,一旦忘记了用户口令,我们将遗失这些数据,这时各种口令恢复技术就应运而生,本文将利用具有低功耗特性的FPGA平台
论文部分内容阅读
PGP是一款被广泛使用的加密软件,它的加密体系属于混合加密体系,结合了对称加密与非对称加密两种不同的加密方式,针对不同类型的数据,分别采用了文件和磁盘级的动态加密技术,为用户数据提供高效且安全的加密保护。其核心是众多密钥的管理和生成问题,这些密钥都是由系统随机生成,使用用户口令加密保存的,一旦忘记了用户口令,我们将遗失这些数据,这时各种口令恢复技术就应运而生,本文将利用具有低功耗特性的FPGA平台来设计PGP混合加密体系认证机制,实现口令恢复的功能。本文首先分析了 PGP利用口加密非对称算法私钥的流程,之后设计了穷举法恢复PGP 口令的流程,并根据此流程针对Twofish-256与S2K(SHA-1)算法组合的PGP加密设计了口令认证机制的硬件架构,我们着重对该构架中的S2K函数模块与Twofish-256解密模块的实现进行了优化与改进。本文的工作成果包括:(1)采用两轮折叠的预计算SHA-1构架,利用预计算寄存器存放最后一次轮计算的部分状态变量,节约了资源,相比于原框架拥有更高的资源利用率。以上述SHA-1构架为基础,我们设计了迭代式结构的S2K函数模块,该模块的速度可以达到 5466.4key/s。(2)通过公式推导,本文采用自定义的T-box来实现Twofish算法中的g函数,最终实现的加密模块能够支持多种密钥长度的Twofish算法,在保证频率的前提下,该实现的Latency参数减少至48个时钟周期,吞吐率高达687.2Mbps。相比于 Kretzschmar U、Astarloa A 和 Lazaro J 在 Virtex-5 平台上的 Twofish实现,本文同平台Twofish实现的吞吐率由160Mbps提升至443.7Mbps。(3)在上面两点的基础上,我们在Picozed 7030开发板上实现了 PGP混合加密体系的认证机制,其口令验证的速度达到了 35730password/second,功耗为2.99W,而在 GTX590 GPU 上,速度和功耗分别是 122232password/second 和 48W,基于FPGA平台的PGP认证机制硬件功耗效率是GPU平台的4.7倍。
其他文献
哺乳动物大脑中一个重要的生物学现象——神经发生,是指由神经干细胞产生成熟且高度分化的功能性神经细胞的过程,对大脑的发育和成熟十分关键,对大脑高级功能的行使十分重要。而神经干细胞在神经发生的过程中有着举足轻重的位置,在神经干细胞增殖分化的过程中,神经干细胞会受到多种因素的调控,如:生理因素、局部微环境因素等。这些因素对神经系统的发育以及神经系统疾病的发病机制都具有重要的意义,其中,二价金属离子转运体
目的:探讨AIDS患者HAART治疗后免疫重建的影响因素,并对其进行整合,建立免疫重建不良的模型,对可能发生免疫重建不良患者进行预测,为临床诊疗提供参考。方法:收集2007年5月至2019年12月在广西医科大学附属武鸣医院及南宁市马山县人民医院艾滋病门诊随访的确诊AIDS患者的临床资料155例。根据HAART治疗后免疫功能恢复情况分为免疫重建良好和免疫重建不良两组。对两组间年龄、性别、WHO临床分
七叶一枝花(Paris polypholla)为我国传统中药,野生资源匮乏。人工种植品已成为其市场的主要来源。然而,人工种植七叶一枝花存在品质下降问题。内生菌作为影响中药品质的关键因素之一,已成为保障与提升中药品质研究的新方向。本研究以四川省代表性种植区的五年生七叶一枝花为研究对象,采用高通量测序技术和传统微生物培养方法,对其根茎、茎和叶三种组织中的总内生细菌和可培养内生细菌的多样性、丰富度及其组
电解液是锂离子电池的关键组成部分,而添加剂的开发是电解液性能提升的关键。少量添加剂的使用对电解液的粘度和离子电导率几乎没有影响,但是可以显著提升锂离子电池的性能,有目的性地应用电解液添加剂是一种最经济、有效的策略。本论文的研究主要包括以下三个方面:高镍材料用电解液添加剂:对于当前的电动车用锂离子电池,提高高镍正极界面在高倍率和长期循环下的稳定性仍然是一个巨大的挑战。第三章中,丁二酸酐(SA)被作为
水凝胶电解质由亲水性聚合物、水以及导电离子构成,具有柔软、可变形、安全以及环境友好等特点,在构建可承受变形以及耐物理破坏的柔性超级电容器方面具有显著优势。然而,由亲水性聚合物和电解质直接组合形成的水凝胶电解质往往具备较差的拉伸性、自愈合能力,以及较低的离子电导率;通过在水凝胶聚合物网络中引入动态键是解决这些关键科学技术瓶颈的重要方向。本研究基于动态的亚胺键、硼酸酯键网络交联点,构建滑移型聚合物网络
背景及目的人芽囊原虫(Blastocystis hominis,B.hominis)是一种寄生于肠道的机会致病性原虫,分布广泛,其感染后主要导致腹泻、腹痛为主的消化道临床症状,目前致病机制尚不清楚。本研究拟通过透射电镜动态观察感染后大鼠盲肠超微结构的损伤特征,采用q PCR检测大鼠盲肠上皮紧密连接蛋白的表达情况,并通过HPLC-ELSD法检测大鼠肠道通透性变化,同时检测感染后大鼠盲肠上皮细胞凋亡及
目的:本研究回顾性分析在广西医科大学第一附属医院住院的马尔尼菲篮状菌病合并骨质破坏患者的临床特征、实验室检查、影像学特点。旨在提高对该疾病的认识与诊疗。方法:收集广西医科大学第一附属医院2012年10月至2019年5月期间住院治疗的马尔尼菲篮状菌病合并骨质破坏患者资料,描述性分析该疾病的临床特征、实验室检查、影像学特征。结果:收集2012年10月至2019年5月期间共有35名马尔尼菲篮状菌病合并有
番茄红素是一种天然类胡萝卜素,具有多功能,能淬灭活性氧、人体自由基也能被其消灭、能使人减缓动脉粥样硬化的发生、预防多种病变致癌、保护心脑血管老化等。不溶于水,对光照,温度敏感,易被氧化分解和发生顺反异构,稳定性较差,不宜于人体吸收,所以其生物利用率低,在应用上受到很大局限性。本文主要研究了利用超临界CO2方法萃取番茄红素的工艺条件,是以提取的番茄红素作为芯材,利用薄膜-超声法制备番茄红素纳米脂质体
司法鉴定独立性是保障诉讼活动正常有序开展的前提,是保证鉴定意见客观、真实、科学的必要条件。司法鉴定独立性体现为司法鉴定人、司法鉴定机构两方面,且不同性质的鉴定机构其独立性影响因素存在显著性差异。当前,“鉴定黄牛”、闹鉴、委托方指定鉴定标准等行为造成了对司法鉴定的不当干预,金钱鉴定、人情鉴定屡禁不止,凸显出我国当前司法鉴定独立性不足的原因在于回避制度等制度执行有效性不足、部分鉴定人自身存在能力与职业
随着工农业的发展,我国北方特别是华北平原耗水量增加,而黄河两岸堤坝的渗漏问题导致北方严重缺水。目前的防渗方案是在堤坝开挖的深窄槽中注入高聚物形成防渗墙,但用于形成“深窄槽”的机械装备现在还比较缺乏,尤其是市场上还没有深度大于10m的窄槽成形装备,这大大限制了堤坝防渗效果。为此,本文研制一款开挖槽深大于10m的地下深窄槽锯切装备,这对于黄河沿岸堤坝的渗漏问题提供了有力保障。本文主要研究内容如下:(1