一、x.509證書
1.製作證書
先進入到vs2005的命令列狀態,即:
開始-->程式-->microsoft visual studio 2005-->visual studio tools-->visual studio 2005 命令提示
鍵入:makecert -r -pe -n "cn=myserver" -ss my -sky exchange
解釋一下:makecert.exe是乙個專門用來製作證書的小工具,上面一行的意思就是製作乙個cn=myserver的伺服器證書,預設儲存在currentuser"my這個位置,同時這個證書標識為可匯出。(詳細的
makecert引數可參見
)再輸入:
makecert -r -pe -n "cn=myclient" -ss my -sky exchange
生成客戶端證書,證書生成好以後,可以在ie裡檢視到,ie-->工具-->internet選項-->內容-->證書
記得要把證書匯入到受信任的那欄,不然是訪問不到的, 然後在ie-->工具-->internet選項-->內容-->證書裡匯出乙個cer,面通知過程中選不要是私鑰, 這樣給客戶端使用
socket伺服器的建立**如下,注意所引用的命名空間:
串列埠通訊筆記
串列埠通訊主要用到下面幾個函式 createfile 開啟通訊埠 closehandle 關閉通訊埠 getcommstate 取得埠的引數 setcommstate 設定埠引數 writefile 埠傳送資料 readfile 埠讀取資料 clearcommerror 清除埠錯誤,並取得資訊 pu...
Socket通訊筆記
當socket通訊的3次握手和四次揮手的問題了解了之後,下一步來到實際的程式開發階段了。首先,乙個簡單的應和答。當client第一次發出資訊之前大致有以下過程 如下 client public static void main string args server public static voi...
SPI通訊筆記
spi,serial peripheral inte ce,序列外設介面。1 匯流排構成 2 通訊特點 同步 序列 全雙工 一般情況下,mcu與某個功能模組之間用spi通訊時,mcu作為主機。片選引腳cs,存在於從機上,當 cs引腳上檢測到低電平 相對於從機 此時從機 會參與接下來的spi通訊,若c...