...the disclosure of which would compromise the security...
Hmmmmmm.

But, that would mean that the protocol, api, whatever was NOT "secure".

Okay, everyone understands public/private keys, right?

Knowing HOW they work and the encryption algorithm does NOT compromise their security, right?

Unless what they are doing is insecure in the first place.