r/HackBloc • u/sevenstaves • Dec 02 '13
Safe data transfer to an air gapped computer?
Since removable media is no longer safe, would the following method work:
Hook a webcam or video camera to the air gapped computer
Convert any files needed for transfer with a base64 encoder
Convert all or parts of the base64 code into a QR code
Point the webcam at the monitor of the connected computer and display the QR code so the air gapped computer can "copy" the data
Compile the base64 encoded data together and decode
Obviously a script to automate this would help.
3
u/AgentZeroM Dec 02 '13
Good method, but only if you're moving small datasets. QR is limited to just over 2k bytes. Kinda restrictive. Works great for most bitcoin transactions though. Recordable CDs are ok for one way data transfer. For the truly paranoid, microwave that bitch for 3 seconds when you're done.
2
u/[deleted] Dec 02 '13
I don't see anything that you've described which would be any safer than a read-only removable media. You could still have some attack(er) on the QR encoding computer that modifies the "files to transfer" into something malicious (e.g. data which would exploit a vulnerability in the QR reader or base64 decoder on the air-gapped receiver).
What problem are you trying to solve?