Structure MD5
(* ========================================================================= *)
(* MD5 cryptographic hashing in SML *)
(* Copyright (C) 2001 Daniel Wang. All rights reserved. *)
(* Derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm. *)
(* ========================================================================= *)
signature MD5 =
sig
type md5state
val init : md5state
val update : (md5state * Word8Vector.vector) -> md5state
val final : md5state -> Word8Vector.vector
val toHexString : Word8Vector.vector -> string
val toBase64String : Word8Vector.vector -> string
end
HOL 4, Kananaskis-10