溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VC平臺Miracl編譯及使用

發布時間:2020-07-29 12:59:47 來源:網絡 閱讀:3759 作者:NeoGranzon 欄目:安全技術

MIRACL(MultiprecisionInteger and RationalArithmetic C/C++ Library)是一套由Shamus Software Ltd.所開發的一套關于大數運算函數庫,用來設計與大數運算相關的密碼學之應用,包含RSA 公開密碼學、Diffie-Hellman密鑰交換(Key Exchange)、AES、DSA數字簽名,還包含較新的橢圓曲線密碼學(Elliptic CurveCryptography)等等。運算速度快,并提供源代碼。本文對該密碼庫的基本編譯方法和使用作出說明。

MIRACL網址:http://www.certivox.com/miracl/

1)新建VC工程,Win32控制臺應用程序。應用程序設置如下:

VC平臺Miracl編譯及使用

2)添加頭文件。添加現有項,在MIRACL庫的include文件夾下,要添加的文件為miracl.hmirdef.h。(文件最好復制到工程目錄下再添加)

VC平臺Miracl編譯及使用

3)添加源文件。添加現有項,在MIRACL庫的source文件夾下,添加以mr開頭的c源文件。(文件最好復制到工程目錄下再添加)

VC平臺Miracl編譯及使用

4)選擇Debug還是Release版本,然后編譯生成miracl.lib靜態庫。

5)使用測試。新建Win32控制臺程序,源碼添加source文件夾下的brent.c,工程添加靜態庫miracl.lib,編譯運行,成功。

VC平臺Miracl編譯及使用


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女