Skip to content

Authentication technique for mounting an encrypted disk at startup for Linux routers

Notifications You must be signed in to change notification settings

blackfuel/router-auth

Repository files navigation

blackfuel / router-auth

An Arduino Pro Mini 3.3V is used to temporarily write a passphrase into the router's RAM, for the purpose of mounting an encrypted disk at startup, without needing to permanently store the passphrase inside the router itself. Once the router has mounted the encrypted disk, it simply deletes its copy of the passphrase, for security purposes.

If your router and external USB storage device are ever taken from you, the passphrase is kept safe inside the Arduino microcontroller. It can be quickly connected and disconnected from the router, or tethered on a long cable up to 40 meters away.

Perhaps my Arduino is hidden in the wall, or accesses another Arduino over a wireless link to fetch the passphrase?

About

Authentication technique for mounting an encrypted disk at startup for Linux routers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages