use cryptokit by default
add API: string_to_hexstring