MCPcopy Index your code
hub / github.com/python/cpython / _init_builtin_hmac

Method _init_builtin_hmac

Lib/hmac.py:112–116  ·  view source on GitHub ↗
(self, key, msg, digestmod)

Source from the content-addressed store, hash-verified

110 _init_hmac = _init_openssl_hmac # for backward compatibility (if any)
111
112 def _init_builtin_hmac(self, key, msg, digestmod):
113 self._hmac = _hmac.new(key, msg, digestmod=digestmod)
114 self._inner = self._outer = None # because the slots are defined
115 self.digest_size = self._hmac.digest_size
116 self.block_size = self._hmac.block_size
117
118 def _init_old(self, key, msg, digestmod):
119 import warnings

Callers 2

__initMethod · 0.95
initMethod · 0.80

Calls 1

newMethod · 0.45

Tested by 1

initMethod · 0.64