AWS Elastic Load Balancing: Support for SSL Termination
aws.typepad.com
aws.typepad.com
I haven't tried this myself and the docs dont say if its (im)possible, but it seems like that'd be a good feature.
Much better: Forward via HTTPS to EC2 instances which are using short-lived certificates. When you boot a new instance to add to your load balancing cluster, have it generate an SSL key which ELB is told to trust. If a node is compromised, you just tell ELB to not trust that certificate any more.
But that doesn't seem to be possible, and it still doesn't make up for the fact that putting SSL stacks and $BIGNUM SSL keys together is practically begging to be attacked.
I would LOVE to get on an ELB, assuming that failover can be handled gracefully.