论文部分内容阅读
随着现代通信技术的发展和迅速普及,特别是随着由通信与计算机相结合而诞生的计算机互联网络全面进入千家万户,使得信息共享应用日益广泛与深入。世界范围的信息革命激发了人类历史上最活跃的生产力,但同时信息的安全问题日益突出而且情况也越来越复杂。事实证明,使用密码技术加密信息是最经济可行的办法。它在一种潜在不安全的环境中保证通信的安全。 近几年电子商务、电子政务和网上银行等商业模式的迅猛发展,已给人们的生活带来了快捷和方便。但是,人们如银行帐号、信用卡帐号、公司合同、商业订单等,在无安全措施的网络中,极有可能被截获,或复制、或修改、或删除,造成泄密或信息丢失。而这些信息对于接收者以外的第三方具有严格的保密需求。为了杜绝此类事情的发生,本文研究的HMACSHA196密码算法在保护信息完整性方面具有较强的实际意义和可行性。 基于以上情况,本文通过对算法和现场可编程芯片特点的分析,优化设计和实现了硬件系统的HMACSHA196密码算法应用方案,可以从根本上防止信息被非法篡改,为维护网络信息安全提供了重要的保障。