C 寫乙個簡單的加密程式

2021-10-02 05:28:07 字數 1496 閱讀 8511

des對稱加密,是一種比較傳統的加密方式,其加密運算、解密運算使用的是同樣的金鑰,資訊的傳送者和資訊的接收者在進行資訊的傳輸與處理時,必須共同持有該密碼(稱為對稱密碼),是一種對稱加密演算法。

des 使用乙個 56 位的金鑰以及附加的 8 位奇偶校驗位,產生最大 64 位的分組大小。這是乙個迭代的分組密碼,使用稱為 feistel 的技術,其中將加密的文字塊分成兩半。使用子金鑰對其中一半應用迴圈功能,然後將輸出與另一半進行「異或」運算;接著交換這兩半,這一過程會繼續下去,但最後乙個迴圈不交換。des 使用 16 個迴圈,使用異或,置換,代換,移位操作四種基本運算。

注意:

public

class pass_key

//獲取cpu id

public

static

string

getcpuid()

moc =

null

; mc =

null

;return cpuinfo;

}catch

finally

}public

string

getmemoryid()

moc =

null

; mc =

null

;return cpuinfo;

}catch

finally

}//獲取硬碟id

public

static

string

getdiskid()

moc =

null

; mc =

null

;return hdid;

}catch

finally

}public

string

creatmachinecode()

//建立機器碼

這個可以自定義授權開始時間和授權時長

寫乙個簡單web程式

開發簡單 web 服務程式 cloudgo,了解 web 伺服器工作原理。熟悉 go 伺服器工作原理 基於現有 web 庫,編寫乙個簡單 web 應用類似 cloudgo。使用 curl 工具訪問 web程式 對 web 執行壓力測試 課件程式設計 web 服務程式 類似 cloudgo 應用。要求...

寫乙個很簡單的程式

寫乙個很簡單的程式,是寢室的乙個女孩讓我幫她寫一下,看一下的。想的思想什麼都有的了,可是,自己做的時候,卻有很多的問題,浪費了乙個晚上。其實,卡在自己在選單的相應程式中弄了乙個迴圈,想像中,用這個迴圈給幾個變數賦值,然後用settimer,在ontimer函式中寫繪製的 讓在固定的時間畫圖,可是,這...

寫乙個簡單的node程式

寫乙個簡單的node程式 首先建立乙個新的目錄,建立乙個新的檔案,package.json這個檔案用來描述我們這個專案的資訊,依賴 npm install安裝完了之後,在本專案就可以看見相關的模組 編寫簡單的後端處理 var express require express var bodyparse...