Most, hogy a fejlesztői Linux kernelben megjelent a saját kriptografikus API, James Morris azon gondolkozik, hogy el kellene kezdeni megvalósítani a Linux kernelben a kripto hardverek támogatását. Számos kriptografikus kártya kapható ilyen funkcióval, jó volna látni ezeknek a kártyáknak a működését Linuxszal is. Mielőtt a támogatás bekerül a Linux kernelbe, a fejlesztőkenek néhány problémával meg kell küzdeniük.
* Hogyan oldják meg a többkártyás támogatást? Ez kicsit rázós különösen a session-oriented kripto műveleteknél.
* Hogyan kellene a hardver hibákat kezelni? A jelenlegi kripto API nincs erre felkészítve. * Néhány hálózati kártya saját IPsec feldolgozó egységgel rendelkezik, Ezeknek a felhasználását szintén meg kell oldani egy magasabb-szintű kapcsolófelület létrehozásável
* Az felhasználói térben (user space) szintén kívánatos ezeknek az eszközöknek a használata, ez azt jelenti, hogy egy sor kapcsolófelületet kell tervezni
* Számos eszköz nem rendelkezik megfelelő programozási dokumentációval, ez megnehezíti a Linux driverek kifejlesztését (vagy rossz esetben lehetetlenné teszi)
És így tovább. Az irány ki van jelölve. Erre kell haladni. Muszáj, mert a BSD-k már rendelkeznek kripto API-val, és hardveres kripto kártya támogatással is. Az OpenBSD és a FreeBSD már támogatja a HiFn és Broadcom kártyákat. Úgyhogy gyerünk. Húzzunk bele.