- 1
- 0
- 约2.47万字
- 约 37页
- 2017-08-22 发布于江苏
- 举报
【每日步】Java加密技术(四)
ECC ECC-Elliptic Curves Cryptography,椭圆曲线密码编码学,是目前已知的公钥体制中,对每比特所提供加密强度最高的一种体制。在软件注册保护方面起到很大的作用,一般的序列号通常由该算法产生。 当我开始整理《Java加密技术(二)》的时候,我就已经在开始研究ECC了,但是关于Java实现ECC算法的资料实在是太少了,无论是国内还是国外的资料,无论是官方还是非官方的解释,最终只有一种答案——ECC算法在jdk1.5后加入支持,目前仅仅只能完成密钥的生成与解析。 如果想要获得ECC算法实现,需要调用硬件完成加密/解密(ECC算法相当耗费资源,如果单纯使用CPU进行加密/解密,效率低下),涉及到Java Card领域,PKCS#11。 其实,PKCS#11配置很简单,但缺乏硬件设备,无法尝试! 尽管如此,我照旧提供相应的Java实现代码,以供大家参考。通过java代码实现如下:
Java代码
1 import java.math.BigInteger;
2 import java.security.Key;
3 import java.security.KeyFactory;
4 import erfaces.ECPrivateKey;
5 import erfaces.ECPublicKey;
6 imp
您可能关注的文档
- 【分层训练】中考数学总复习:专题数形结合思想.doc
- 【创新设计】(广东专用)高考英语大轮总复习高考倒计时天.doc
- 【创新设计】(广东专用)高考英语大轮总复习定时训练.doc
- 【创新设计】-函数的概念及其表示题组训练理(含优选题,解析)新人教A版.doc
- 【创新设计】高考-命题及其关系充分条件与必要条件题组训练理(含优选题,解析)新人教A版.doc
- 【创新设计】-简单的逻辑联结词全称量词与存在量词题组训练理(含优选题,解析)新人教A版.doc
- 【创新设计】高考数学(人教通用,文科)轮专题训练:小题综合限时练.doc
- 【创新设计】高考数学轮复习限时集训(十)平面向量基本定理及坐标表示理新人教A版.doc
- 【创新方案】高考数学轮复习节简单的逻辑联结词全称量词与存在量词突破热点题型文.doc
- 【创新设计】高考数学(人教A版,理)轮复习配套讲义:篇讲指数与指数函数.doc
最近下载
- 中职语文基础模块上册《风景谈》课件.pptx VIP
- (正式版)DB61∕T 1652-2023 《小麦机械化宽幅沟播技术规范》.docx VIP
- 2026年秋季开学幼儿园秋季传染病预防课件.pptx
- 结核病病理试题及答案大全.doc VIP
- 【川教版】《生命 生态 安全》四上《生命,一样的精彩》课件.ppt VIP
- 结核病试题大全及答案.docx VIP
- 合规红线与避坑实操手册(2026)《QBT 4535-2013织物柔顺剂》.pptx VIP
- 教育心理学:第6章《学习策略》PPT教学课件.pptx VIP
- DB1311/T 092-2025 冬小麦机械化分层施肥技术规程.pdf VIP
- 高教版中职语文基础模块风景谈课件.pptx VIP
原创力文档

文档评论(0)