java jni 调用C c 实现openssl 加密和解密
做一个java软件license 控制。使用java jni 调用c
1、 c读取私钥,加密传递的文本,返回加密的 文本
public native String privateKeyEncrypt(String plainText,String privateKeyPath);
2 、读取证书,获取公钥,解密加密后的文本信息。返回明文。
public native String publicKeyDecrypt(String plainText,String CAPath);
大致就是这个样子。C的代码不会写。自己尝试去写。无奈对C不了解,环境都弄了半天、特地求教。如果哪位大神有空帮忙看看