摘要
针对Intel体系结构MMXTM处理器的特点 ,设计并实现了一种椭圆曲线密码体制 (ECC)算法 .提出一种ECC数学模型 ,结合具体的公钥加密方案 ,推导出一种点积运算的快速算法 .在In tranet/Internet环境下 ,为开发者提供了一种利用ECC开发电子商务安全、数据保密通信等应用的通用算法模型 ,使ECC实时及实用成为可能 .
A high speed arithmetic point production model is developed for ECC (elliptic curve cryptosystem) with the characteristics of MMX CPU of the Intel architecture. The design and implementation of algorithm in relation to ECC, such as module multiplication, module power, module inverse, point addition, choice of base point, etc. are given. Use is made of concrete public key encryption schemes. Applications such as security electronic commerce, data encryption communication, etc. are thus made possible for real time and pragmatic ECC.
出处
《西安交通大学学报》
EI
CAS
CSCD
北大核心
2000年第8期41-45,共5页
Journal of Xi'an Jiaotong University
基金
国家自然科学基金资助项目! (69771 0 0 5)
关键词
公钥
算法
椭圆曲线密码体制
加密
保密通信
finite field
elliptic curve
public key
point multiplication
quadratic remainder