2014-01-09 37 views
0

我需要在C中使用blowfish或twofish加密一個char*字符串。 我找不到一個簡單的解決方案。河豚加密示例代碼

我不想安裝OpenSSL之類的東西;我需要它是一個獨立的儘可能。 不幸的是,使用C代碼搜索C#和C++代碼。

任何人都可以給我一個簡單的加密/解密函數嗎?

+0

我投了個關閉的話題 - 這似乎是一個外部圖書館的請求,除非我錯了。 –

+0

@Duncan:它的一個例子要求使用沒有外部庫的blowfish(例如'openssl') – RYN

+0

所以你正在尋找一大堆C代碼來實現blowfish或twofish,只使用原始代碼? –

回答

2

你看過Bruce Schneier網站上的「https://www.schneier.com/twofish-download.html」嗎?他有參考實現,以及算法的優化實現。自從我看了幾年,但你可能會發現它很有用。

+0

此外,使用'filetype:c'進行搜索通常很有幫助。例如,https://www.google.com/#q=blowfish+filetype:c。有搜索的頁面,所有都是源代碼(在第一頁)。 – jww