I had a friend who took this to the labs at WWDC. Here’s the story:
Apple is trying to ditch openSSL in 10.13.
Internally they are using a fork of boringssl
Externally they want everyone to link against LibreSSL.
If you run otool it will report if it’s two level.
otool -hV
FLATNAMESPACE
or TWOLEVEL
The Crypto lib is not TWOLEVEL.