原创 ECC(橢圓曲線加密算法)公私鑰生成方法
橢圓曲線定義和關鍵點 曲線方程爲: y2y^2y2 modmodmod ppp === (x3x^3x3 +++ 777 ) modmodmod ppp mod p(modulo prime number p)表示該曲線位於素數階p
原创 ECC相關概念
有限域和階 一個域的元素是有限的,稱爲有限域。有限域中元素的個數被稱爲有限域的階。 素域Fp 域中的元素用整數0,1,2,…,p-1表示 加法單位元是整數0 乘法單位元是整數1 域元素的加法是整數的模p加法,即若a,b∈Fp,則a+
原创 Bitcoin Addresses
RIPEMD RACE Integrity Primitives Evaluation Message Digest A = RIPEMD160(SHA256(K)) K是公鑰 A是結果,160bit Base58Check編碼
原创 ECC數字簽名過程
簽名定義 Sig=Fsig(Fhash(m),dA) dA是私鑰 m是待簽名信息 Fhash是哈希函數 Fsig是簽名算法 Sig是簽名結果 Sig = (R,S) 簽名過程 生成隨機數k,作爲臨時私鑰 臨時公鑰P = k*G
原创 #pragma指令詳解
在編寫程序的時候,我們經常要用到#pragma指令來設定編譯器的狀態或者是指示編譯器完成一些特定的動作.下面介紹了一下該指令的一些常用參數,希望對大家有所幫助!一. message 參數。 message 它能夠在編譯信息輸出窗口中輸出相
原创 Scrapy Window10+Python3.5安裝
按照 http://blog.csdn.net/yctjin/article/details/70658811 安裝成功
原创 table的td中實現內容省略
一般的方法都要求固定table的寬度或者固定td的長度,從網上找到了這個代碼不用固定長度即可實現。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http
原创 NTDDI_VERSION,_WIN32_WINNT,WINVER,_WIN32_IE等宏含義
在使用一些新版本的API,或者控件的新特性(比如新版的ComCtl32.dll)的時候,你可能會得到“error C2065: undeclared identifier.“這個錯誤。原因是這些功能是依賴於你的操作系統的版本的。
原创 table中td內容自動換行
table中td內容自動換行(內容爲英文或符號) 網頁開發過程中時常會遇到關於折行和不折行的問題。比如連續英文或符號時,即使定義了寬度,文本還是沒法折行,因爲沒有字符、字母裏間隔的話,會當成一個單詞。所以按不能折行來解析。
原创 firebreath activex wrapper編寫過程
1.環境搭建 需要firebreath源碼,firebreath-boost庫,cmake和python2.7 下載地址:http://download.csdn.net/detail/wuxinyanzi/7843711?web=
原创 DoRegisterDeviceInterfaceToHwnd 1066
if you get error 1066, it could also be that the structure packing is wrong when dbt.h is included. It needs to be
原创 GMSSL在windows下使用vs2010編譯
GMSSL簡介 項目主頁:http://gmssl.org/ github:https://github.com/guanzhi/GmSSL GMSSL windows + vs2010 編譯 編譯和安裝:http://gmssl.or
原创 nsis打包,File命令遇到文件佔用時如何去掉忽略選項
使用File命令遇到文件被佔用時默認彈出的框如下圖: 如何去掉忽略選項呢?需要使用命令AllowSkipFiles off,加上該選項後彈出的對話框如下圖:
原创 調用COM組件方法
準備及條件: COM服務器爲進程內服務器,DLL名爲simpCOM.dll,該組件只有一個接口IFoo,該接口只有一個方法HRESULT SayHello(void) 在SDK中調用 =========================
原创 LIBCMT.LIB(crt0.obj) : error LNK2001: unresolved external symbol _main 錯誤解決
鏈接錯誤"unresolved external symbol _main" Article last modified on 2002-3-2 ----------------------------------------------