摘要
目前已有用单片机实现的椭圆曲线密码,但在接口和实现速度上还不能很好地满足应用需求。本文针对这种不足,采用NIST推荐的曲线,结合USB接口技术和AVR单片机设计并实现了椭圆曲线密码卡,在卡中实现加密、解密、签名和验证。该卡具有保护私钥的功能,能较好地满足电子政务和电子商务中的应用要求。
ECC has been implemented in the Single-chip, but its interface and speed are limited. Based on NIST recommended, combined with USB and AVR Single-chip, we implement ECC cipher card with encryption, decryption, signature and verification. The card can protect private key and the card can satisfy practical application such as Electric Government and Electric Business.
出处
《微计算机信息》
北大核心
2006年第01X期52-54,155,共4页
Control & Automation
基金
2004年广州市属高校科技计划项目(2003)
广东省科技计划(2005B10101024)。
关键词
椭圆曲线
密码卡
单片机
USB接口
elliptic curve, cipher card, Single-chip, USB interface