Re:TLS Termination for Network Load Balancers
by scarface74 on Thursday January 24, 2019 @04:21PM
(#18993094)
What’s the threat model for someone intercepting traffic between a load balancer and an EC2 instance?
[ Parent
| on HN ]
Re:TLS Termination for Network Load Balancers
by illumin8 on Thursday January 24, 2019 @11:28PM
(#18995565)
Please see this tweet from an AWS principal engineer:
https://twitter.com/colmmacc/status/1088516445145784320
"... well, NLB runs on Amazon VPC. On VPC we encapsulate, authenticate and secure traffic at the packet level. Packets can't be spoofed or MITMd on VPC. Traffic only goes where you send it. That makes it possible to use a self-signed, or even expired, certificate on your end."
Re:TLS Termination for Network Load Balancers
by zokier on Thursday January 24, 2019 @05:59PM
(#18993930)
That is generally AWS stance on the matter too; VPC is considered secure enough. I remember reading something about it in their own blog, but now I could only find this where it is explained:
Re:TLS Termination for Network Load Balancers
by scarface74 on Thursday January 24, 2019 @06:17PM
(#18994037)
I’ve watched the reinvent videos where they describe the custom hardware NICs they use with their own custom ARM chips to ensure security and that traffic isn’t spoofed.
Re:TLS Termination for Network Load Balancers
by outworlder on Thursday January 24, 2019 @05:30PM
(#18993712)
I'd like to know too. This seems like a case of being on the other side of the airtight hatchway.
https://blogs.msdn.microsoft.com/oldnewthing/20060508-22/?p=...
Re:TLS Termination for Network Load Balancers
by tmd83 on Thursday January 24, 2019 @08:10PM
(#18994653)
What's the threat vector if it's not a cloud environment? Also if you have access to either the LB or host wouldn't you get access to the certificate there anyway to decrypt the traffic?
Re:TLS Termination for Network Load Balancers
by scarface74 on Thursday January 24, 2019 @08:47PM
(#18994833)
I agree. Realistically, it’s just as safe to do ssl termination at the LB. However, it’s generally interpreted that to meet certain security compliance’s like HIPAA you have to have end to end encryption and encryption at rest.
Someone posted a quoted from the HIPAA regulations where it could be interpreted as not being the case. I don’t think I would risk taking that chance though from a compliance standpoint.