iex(6)> :crypto.verify(:ecdsa, :sha256, "message", Base.decode64!("IFdGdzqI9fJJDbTASGbamHFQ7hlIT07jLALhYRhMrRY3QvKJuL2q8ojtwKsubj0EVtWJtlM8MbgmpvIaKwpjc04="), [Base.decode16("034e328758d422ce5c3a17c15528df1216ef0eaf845147876eea82d139755129a0", case: :lower), :secp256k1])
** (ArgumentError) argument error
(crypto 5.0.4) :crypto.pkey_verify_nif(:ecdsa, :sha256, "message", <<32, 87, 70,
119, 58, 136, 245, 242, 73, 13, 180, 192, 72, 102, 218, 152, 113, 80, 238, 25, 72, 79, 78, 227, 44, 2, 225, 97, 24, 76, 173, 22, 55, 66, 242, 137, 184, 189, 170, 242, 136, 237, 192, 171, 46, 110, 61, 4, 86, 213, ...>>, {{{:prime_field, <<255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 254, 255, 255, 252, 47>>}, {<<0>>, "\a", :none}, <<4, 121, 190, 102, 126, 249, 220, 187, 172, 85, 160, 98, 149, 206, 135, 11, 7, 2, 155,
252, 219, 45, 206, 40, 217, 89, 242, 129, 91, 22, 248, 23, 152, 72, 58, 218, 119, 38, 163, 196, 101, 93, 164, 251, 252, 14, ...>>, <<255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 254, 186, 174, 220, 230, 175, 72, 160, 59, 191, 210, 94, 140, 208, 54, 65, 65>>, <<1>>}, {:ok, <<3, 78, 50, 135, 88, 212, 34, 206, 92, 58, 23, 193, 85, 40, 223, 18, 22, 239, 14, 175, 132, 81, 71, 135, 110, 234, 130, 209, 57, 117, 81, 41, 160>>}}, [])
(crypto 5.0.4) crypto.erl:1420: :crypto.verify/6
iex(6)> :crypto.verify(:ecdsa, :sha256, "message", Base.decode64!("IFdGdzqI9fJJDbTASGbamHFQ7hlIT07jLALhYRhMrRY3QvKJuL2q8ojtwKsubj0EVtWJtlM8MbgmpvIaKwpjc04="), [Base.decode16!("034e328758d422ce5c3a17c15528df1216ef0eaf845147876eea82d139755129a0", case: :lower), :secp256k1])
false