在客户端实现证书签名加密,使用RSA 算法,因为在c++中的RSA 算法和 java 中的RSA 算法有差别,能不能用Java 实现 RSA 算法,由 com 组件调用 此算法实现加密,请教各位高手!

解决方案 »

  1.   

    RSA 算法还会有差别?RSA 是独立于各种程序设计语言的,在 C++ 或 Java 的 RSA 实现绝不会不同!
      

  2.   

    C++可以通过JNI调用java 程序 - http://java.sun.com/docs/books/jni/html/invoke.html#11202
      

  3.   

    c++ 中的RSA 在加密前会对要加密的内容加随机串的,所以每次加密完的内容都是不一样的,而且不知道C++中加的随机串的规则,在用java 解密时,会有问题