Hey Mike!
Thanks for the comments. I've addressed the feedback below.
1. All good comments. I think I've addressed them all. New patch series should be coming soon.
2. This is a problem for BaseCryptLibOnProtocol. We can't use a null lib for RngLib since it explodes when it tries to seed OpenSSL with entropy. I think for now, let's stick with established dependencies and figure this out at a later date. I added an RngLib that uses the DXE RNG Protocol.
3. I don't see a typo?
--
- Matthew Carlson