CryptoAPI中添加更多的算法,當我檢查/ proc /加密它讓我看到:我怎麼能在Linux
[email protected]:/proc$ cat crypto
name : stdrng
driver : krng
module : kernel
priority : 200
refcnt : 1
selftest : passed
type : rng
seedsize : 0
name : md5
driver : md5-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
type : shash
blocksize : 64
digestsize : 16
我需要使用AES256爲我的項目之一。
有人可以指出我可以如何將這個算法添加到加密API或有任何其他方式,我可以在(Ubuntu的10.4,2.6.32-35)實現這一點。
是否有一個支持(默認)的算法與內核2.6的cryptoapi實現的列表?
這是建立在覈心的東西。沒有什麼能阻止你使用外部加密庫(例如OpenSSL)。 – 2012-04-28 14:36:38
@MarcB我讀了關於API,並有一個新的算法可以添加到它的符號(它促進了這一點)。 2.)是否有一個支持(由defualt)算法的列表,這些算法是用cryptoapi for 2.6內核實現的? – abhi 2012-04-28 14:42:50
當然,但您必須重新編譯內核,或將它們構建爲模塊。您必須查看內核模塊目錄以查看哪些內容與您的內核一起提供。如果還有更多,你可以使用'insmod'來加載它們 – 2012-04-28 14:43:51