2020-06-03 03:27:13 +00:00
|
|
|
#!/usr/bin/env python3
|
|
|
|
# -*- encoding: utf-8 -*-
|
|
|
|
|
2020-07-20 01:54:26 +00:00
|
|
|
from typing import Any, Callable, Type
|
2020-06-03 03:27:13 +00:00
|
|
|
|
2020-07-20 01:54:26 +00:00
|
|
|
def hexhashof(bts: bytes, using: Callable[[], Any]) -> str:
|
2020-06-03 03:27:13 +00:00
|
|
|
m = using()
|
|
|
|
m.update(bts)
|
|
|
|
return m.hexdigest()
|