AT88SC与SHA-256系列加密芯片:提升产品安全性的PPM应用

需积分: 25 4 下载量 199 浏览量 更新于2024-09-09 收藏 30KB DOC 举报
标题:"有关于PPM的介绍"聚焦在防止硬件盗版的解决方案上,特别是ATMEL公司的AT88SC系列和SHA-256系列安全存储器加密芯片。这些加密芯片如AT88SC0104CA到AT88SC6416CA和AT88SA100S到ATSHA204,采用先进的加密技术,如8字节密钥算法和SHA-256算法,确保数据和程序的安全传输。 AT88SC系列加密芯片以其协议认证功能和数据随机密文处理,使得在产品设计中将关键数据或程序存储在这些芯片内成为可能,从而大大提高产品在市场上的安全性。它们支持多种封装形式,如SOP、DIP和卡式,且与SC-RWP3型编程器和开发包等配套工具兼容,提供1拖8编程能力,适用于大规模生产和调试。 SHA-256系列加密芯片凭借更高级别的SHA-256算法,提供了额外的安全保障。这系列芯片不仅适用于常规的AT88SC系列,还适用于射频卡如AT88SC0104CRF到AT88SC6416CRF。 同时,文章提到的PPM编码,实际上是在航模遥控器和接收端之间传输信号的一种技术,主要用于舵机控制。PPM编码的周期为20ms,这是考虑到舵机控制信号的特性——高电平持续时间为0.5到2.5ms,其余时间是低电平。这个周期允许编码最多控制8个舵机,因为20ms除以2.5ms等于8。更多的通道数可通过模拟通道实现,但实际控制通道通常不超过8个,因为模拟通道可以通过16进制数映射到二进制,占用每个通道的固定时间。 在编码过程中,开发者需根据通道数量分配时间,例如1个通道则大部分时间保持低电平,而8个通道则需要完全编码。模拟通道的转换则是通过单片机的模拟数字转换器(ADC)实现,如STC单片机的10位或8位精度ADC,将模拟信号转化为数字信号进行处理。 该篇文章不仅涵盖了ATMEL公司的安全加密芯片在保护知识产权方面的应用,也深入解析了航模遥控器中PPM编码技术的工作原理,展示了其在硬件安全和控制信号传输中的实用价值。