我想换件衣服
Cipher cipher = Cipher.getInstance("DES");
在jni.How中做cpp代码吗?
发布于 2011-10-24 01:49:17
JNIEnv *jni; //Comes from somewhere
jclass cl = jni->FindClass("javax/crypto/Cipher");
jmethodID MID = jni->GetStaticMethodID(cl, "getInstance", "(Ljava/lang/String)Ljavax/crypto/Cipher;");
jstring s = jni->NewStringUTF("DES");
jobject cipher = jni->CallStaticObjectMethod(cl, MID, s);
这就是省略了错误处理。
发布于 2011-10-24 03:11:16
另一种选择是使用本地代码进行加密,例如OpenSSL。
强制警告:不要使用DES。
https://stackoverflow.com/questions/7870603
复制相似问题