hi, I'm back again with another openssl related question.

given this program

--------------

  import std.stdio;
  import deimos.openssl.hmac;
  import deimos.openssl.evp;

  void main() {
      HMAC_CTX *ctx = new HMAC_CTX;
      HMAC_CTX_init(ctx);
      auto key = "123456";
      auto s = "hello";

      auto digest = HMAC(EVP_sha1(),
                         cast(void *) key,
                         cast(int) key.length,
                         cast(ubyte*) s,
                         cast(int) s.length,
                         null,null);
  }

--------------

"digest" should be of type ubyte*

does anyone know how to print this out as ascii?

thanks!
brad

Reply via email to