È sicuramente possibile creare un adattatore che si sovrappone a crypto su qualsiasi altra unità di archiviazione - potresti persino crearne uno da solo con un piccolo computer come un Raspberry Pi.
Tuttavia dovrebbe usare una password, un keyfile o una smartcard reali invece di un'impronta digitale: il problema con le impronte digitali è diverso da qualsiasi dato statico che potrebbe essere trasmesso a una funzione di hashing (o più specificamente a una funzione di derivazione della chiave), una scansione delle impronte digitali è confusa e sarà sempre leggermente diversa, rendendo impossibile l'uso di un hash e costringendo il dispositivo crittografico a conoscere in anticipo la chiave di crittografia effettiva e rilasciare solo se l'impronta digitale corrisponde.
Se il dispositivo utilizza le impronte digitali, avrebbe già in mano la chiave di decrittografia e un attacco su di esso sarebbe abbastanza semplice e rivelerebbe la chiave.
Infine, hai provato a utilizzare affidabili soluzioni di crittografia del disco del software? Su Windows hai VeraCrypt (uno dei successori di TrueCrypt), su Linux hai il primo e LUKS. Puoi utilizzarli su qualsiasi unità di archiviazione non criptata.