www.pudn.com > DestTest.rar > TripleDESUtil.c


    1.   #include   "TripleDESUtil.h"    
    2.   #include      
JNIEXPORT jstring JNICALL Java_TripleDESUtil_getDesedeString(JNIEnv *, jclass, jstring) 
  { 
	const   char   *str   =   (*env)->GetStringUTFChars(env,   string,   0);    
	             char   cap[128];    
	            strcpy(cap,   str);    
	             (*env)->ReleaseStringUTFChars(env,   string,   str);    
	             return   (*env)->NewStringUTF(env,   strupr(cap));    
 
  } 
 
JNIEXPORT jstring JNICALL Java_TripleDESUtil_getSrcString(JNIEnv *, jclass, jstring) 
  { 
	const   char   *str   =   (*env)->GetStringUTFChars(env,   string,   0);    
	            char   cap[128];    
	            strcpy(cap,   str);    
	            (*env)->ReleaseStringUTFChars(env,   string,   str);    
	            return   (*env)->NewStringUTF(env,   strupr(cap));    
 
  } 
  void   main(){}