小编Rid*_*pta的帖子

Java中的椭圆曲线密码算法

我们是密码学的几个业余爱好者。我们必须在 Java 中实现与椭圆曲线加密相关的不同算法。到目前为止,我们已经能够找出像一些关键算法ECDHECIESECDSAECMQV从椭圆曲线密码体制的维基百科页面。

Now, we are at a loss in trying to understand how and where to start implementing these algorithms. Also, does Java already provide these algorithms in its architecture? Or do we have to use some API like BouncyCastle (we're seeing it all over this site!)? Or can we simply implement the algorithms on our own using standard code? Any help would be much appreciated!

java cryptography elliptic-curve

6
推荐指数
1
解决办法
1万
查看次数

编译OpenCV的MATLAB绑定

我正在尝试编译OpenCV 3.0的MATLAB绑定,即Github的当前版本.我一直收到以下错误:

CMake Error at /opencv/modules/matlab/compile.cmake:47 (message):
  Failed to compile createCalibrateDebevec:
  /opencv/build/modules/matlab/src/createCalibrateDebevec.cpp:
  In function ‘void mexFunction(int, mxArray**, int, const mxArray**)’:

  /opencv/build/modules/matlab/src/createCalibrateDebevec.cpp:46:3:
  error: ‘Ptr_CalibrateDebevec’ was not declared in this scope
Run Code Online (Sandbox Code Playgroud)

多个文件会发生这种情况.我找到了这个线程,讨论了一些补救措施,即.将一些typedef添加到bridge.hpp文件中,但在编译时会导致更多错误.我还发现这个线程建议删除有问题的.cpp文件和编译.这导致无错编译,然后是通常的make install.但是,从MATLAB内部调用任何OpenCV函数现在会导致错误,例如:

If = cv.dft(I, 'flags', cv.DFT_COMPLEX_OUTPUT);
Error using dft
cv::exception caught:
/home/xxx/opencv-master/modules/core/src/dxt.cpp:1760: error: (-215)
type == CV_32FC1 || type == CV_32FC2 || type == CV_64FC1 || type == CV_64FC2
in function dft
Run Code Online (Sandbox Code Playgroud)

另一个错误示例:

im_denoise = cv.fastNlMeansDenoising(im_noise, 18);
Error using fastNlMeansDenoising
cv::exception caught:
/home/xxx/opencv-master/modules/photo/src/fast_nlmeans_denoising_invoker.hpp:146:
error: (-215) almost_dist2weight_[0] …
Run Code Online (Sandbox Code Playgroud)

c++ matlab opencv mex

5
推荐指数
1
解决办法
1771
查看次数

生成椭圆曲线密码学的椭圆曲线基点 ( G )

如何在 Java 中生成椭圆曲线的基点或生成器?

我正在开发一个 Java 包,可用于实现一些椭圆曲线加密算法,并且我想使用我自己的曲线。但是,我陷入了必须获得曲线的生成器基点以便获得域参数集的境地。

任何帮助深表感谢。

java cryptography elliptic-curve

3
推荐指数
1
解决办法
5082
查看次数

标签 统计

cryptography ×2

elliptic-curve ×2

java ×2

c++ ×1

matlab ×1

mex ×1

opencv ×1