public static BIO MessageDigest(MessageDigest md) { IntPtr ptr = Native.ExpectNonNull(Native.BIO_new(Native.BIO_f_md())); Native.BIO_set_md(ptr, md.Handle); return new BIO(ptr, true); }