@Override
        void doFree(long context) {
            NativeCrypto.EVP_MD_CTX_destroy(context);
        }
Used to hold onto native OpenSSL references and run finalization on those
objects. Individual types must subclass this and implement finalizer.
common/src/main/java/org/conscrypt/NativeRef.java