c++写的des加密dll程序,知道怎么实现吗

c++写的des加密dll程序,知道如何实现吗?
小弟想实现如下功能:

用c++写一个des加密程序,编译成dll,供java调用,

然后写一个java类,来调用dll。

有jni技术高手知道如何实现吗?


------解决方案--------------------
写成COM控件吧,JAVA好调用
------解决方案--------------------
探讨
写成COM控件吧,JAVA好调用

------解决方案--------------------
AES吧 DES太弱
------解决方案--------------------
DLL 跟C++没关系,只是导出接口而已,JAVA用JNI调用DLL注意DLL接口的里参数类型就好了
具体的步骤网上很多,google baidu搜 
java 调用 dll
------解决方案--------------------
extern "C" _declspec(dllexport) BOOL Encry(var1, var2...)
{
CDES m_Des
return m_Des.DES_Encrypt(var1, var2,...);

}