易截截图软件、单文件、免安装、纯绿色、仅160KB

Java加密技术(七)(1) 豆豆网

豆豆网   技术应用频道   2009年06月10日  【字号:小中大】 收藏本文
JProfiler memcached JavaCC EclEmma Jester Java加密技术(七)。
  ECC
  ECC-Elliptic Curves Cryptography,椭圆曲线密码编码学,是目前已知的公钥体制中,对每比特所提供加密强度最高的一种体制。在软件注册保护方面起到很大的作用,一般的序列号通常由该算法产生。
   当我开始整理《Java加密技术(二)》的时候,sentinel hasp,我就已经在开始研究ECC了,但是关于Java实现ECC算法的资料实在是太少了,无论是国内还是国外的资料,无论是官方还是非官方的解释,最终只有一种答案——ECC算法在jdk1.5后加入支持,目前仅仅只能完成密钥的生成与解析。 
   尽管如此,我照旧提供相应的Java实现代码,以供大家参考。
  通过java代码实现如下:Coder类见 Java加密技术(一)
  Java代码
import java.math.BigInteger;   
import java.security.Key;   
import java.security.KeyFactory;   
import java.security.interfaces.ECPrivateKey;   
import java.security.interfaces.ECPublicKey;   
import java.security.spec.ECFieldF2m;   
import java.security.spec.ECParameterSpec;   
import java.security.spec.ECPoint;   
import java.security.spec.ECPrivateKeySpec;   
import java.security.spec.ECPublicKeySpec;   
import java.security.spec.EllipticCurve;   
import java.security.spec.PKCS8EncodedKeySpec;   
import java.security.spec.X509EncodedKeySpec;   
import java.util.HashMap;   
import java.util.Map;   
  
import javax.crypto.Cipher;   
import javax.crypto.NullCipher;   
  
import sun.security.ec.ECKeyFactory;   
import sun.security.ec.ECPrivateKeyImpl;   
import sun.security.ec.ECPublicKeyImpl;   
  
/**  
 * ECC安全编码组件  
 *   
 * @author 梁栋  
 * @version 1.0  
 * @since 1.0  
 */  
public abstract class ECCCoder extends Coder {   
  
    public static final String ALGORITHM = "EC";   
    private static final String PUBLIC_KEY = "ECCPublicKey&q


相关文档:

Java的ThreadLocal类的使用~~~~~~~~~~~~~~~~~

转载自:http://chenpingtai2008.javaeye.com/blog/253339
早在Java
1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用
这个工具类可以很简洁地编写出优美的多线程程序,虽然ThreadLocal非常有用,但是似乎现在了解它、使用它的朋友还不多。
  ......

Java中toArray的用法探究


一.             Incident
import java.util.ArrayList;  
import java.util.List;  
public class Test {  
    public static void main(String[] args) {  
     ......

Java接口,抽象类,内部类

最近看到论坛里有个帖子在讨论接口和抽象类的区别和作用,这其实也是很多面试官喜欢问的问题,这里我就说说我的总结,顺便说说内部类的作用,当是给刚入门,或者想学习java的同学们能更好的理解它们的用法。
1.接口(interface),接口被用来建立类与类之间关联的标准。
Java code
public interface ITest{
public ......

java 单元测试简介


  单元测试基础
  当今软件测试十分盛行时,本人通过项目实践和个人亲身体会浅谈单元测试,本人一直坚持“用代码说话的原则”,同时也希望个人能给出宝贵意见,共同探讨、共同进步,为中国软件事业有更大的发展共同奋斗!
  最早我们项目组开发的项目时,写代码都是从底层一直写到表现层到jsp,然后开发 ......

java笔试题总结与大家分享

java试题
http://202.201.112.11/jpk/apply/teacher/preface/53/test123/test3/exam.htm
1.接口中方法的前面有哪些修饰符
 访问权限 返回值类型 是否静态 是否抽象
2.以下哪个为真
  Interger a = new Interger(9);
  Interger b = new Interger(9);
  Long c = New Long(9)
-----
&nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号