Creating a bespoke data diode for air‑gapped networks
61–70 of 86 posts
Re: Creating a bespoke data diode for air‑gapped networks
#62A "diode" is not an air gap. If there is any flow in either direction, you don't have an air gap. This isn't hard to understand.
Re: Creating a bespoke data diode for air‑gapped networks
#63Earlier quoted context omitted.
Prepare to give up I'd say[1][2]. [1]: https://arxiv.org/abs/1503.07919 [2]: https://arxiv.org/abs/2012.06884
both of these require the isolated machine to be heavily compromised to begin with. there are a lot of such extremely hypothetical attacks no one should take seriously. you might as well worry about sensitive data being exfiltrated from your unshielded optical nerve,
Re: Creating a bespoke data diode for air‑gapped networks
#64I'm assuming you don't have any audit requirements for this application. The stupid pricing for hardware often isn't in the hardware, it's in the compliance.
Here it might fail. If you were sufficiently motivated and controlled the software stacks on the rpi's you may be able to get data to flow in the other direction. LEDs have their voltage modulated by light. And it's possible that is the voltage on the transistor if properly modulated it may able to emit light. It's a lot of ifs and requires the adc of the rpi to be sensitive enough (and one of the pinmux options). Bu…
Re: Creating a bespoke data diode for air‑gapped networks
#65> An opto coupler, also known as an opto isolator, allows an electrical signal to pass from one device to another using light, preventing direct electrical connection. *This ensures data flows in a single direction, maintaining the integrity of the air gap.* I would like to know how they come to such a conclusion as this is either a misunderstanding or an AI solution. The opto isolator does not maintain the air gap.…
I don't understand your point. Isn't the galvanic isolation implemented in the optoisolator by an air gap between the light transmitter and receiver? Maybe I don't know the definition of air gap?
Re: Creating a bespoke data diode for air‑gapped networks
#66A "diode" is not an air gap. If there is any flow in either direction, you don't have an air gap. This isn't hard to understand.
I don’t see what diving into pointless semantics adds to the discussion here.
Re: Creating a bespoke data diode for air‑gapped networks
#67Unless you needed Ethernet, you could have done the same thing with a null modem RS-232 cable with the TX pin cut on one end.
How confident are you that a compromised receiving machine able to send arbitrary voltages on 8 of the 9 pins wouldn't be able to trigger some unexpected behavior on the airgapped machine?
Re: Creating a bespoke data diode for air‑gapped networks
#68Earlier quoted context omitted.
I don't understand your point. Isn't the galvanic isolation implemented in the optoisolator by an air gap between the light transmitter and receiver? Maybe I don't know the definition of air gap?
The point is you don't need the opto isolator at all.
Re: Creating a bespoke data diode for air‑gapped networks
#69Earlier quoted context omitted.
both of these require the isolated machine to be heavily compromised to begin with. there are a lot of such extremely hypothetical attacks no one should take seriously. you might as well worry about sensitive data being exfiltrated from your unshielded optical nerve,
Eavesdropping on stray RF signals is not so theoretical though. It's been done by NSA and no doubt others. We also need to worry about hardware supply chains including random compromised stuff that "accidentally" leaks or exposes backdoors.
So there's still an attack surface, but it's a lot smaller. Any side channel exploit would need to work (at least in some initial form) without changes to the software on the isolated side, since you otherwise can't bootstrap your way to installing it.
Re: Creating a bespoke data diode for air‑gapped networks
#70Real data diode and cross domain solutions are super expensive for this reason.