Module Twostep.Internals
DON'T USE THAT MODULE, PRONE TO BREAKING CHANGES AND LIKELY UNSAFE/UNSECURE!
ARE YOU SURE? YOU HAVE BEEN WARNED... I'M NOT RESPONSIBLE BY ANY DAMAGES.
val counter :
?timestep:int ->
?drift:int ->
?timestamp:( unit -> int64 ) ->
unit ->
stringval hmac : hash:string -> secret:string -> string -> stringval base32_to_string : ?size:int -> string -> stringval pad : basis:int -> direction:padding -> ?byte:char -> string -> stringval truncate : image:string -> digits:int -> string