/third_party/python/Modules/clinic/ |
D | _hashopenssl.c.h | 178 int usedforsecurity); 190 int usedforsecurity = 1; in EVP_new() local 210 usedforsecurity = PyObject_IsTrue(args[2]); in EVP_new() 211 if (usedforsecurity < 0) { in EVP_new() 215 return_value = EVP_new_impl(module, name_obj, data_obj, usedforsecurity); in EVP_new() 232 int usedforsecurity); 243 int usedforsecurity = 1; in _hashlib_openssl_md5() local 262 usedforsecurity = PyObject_IsTrue(args[1]); in _hashlib_openssl_md5() 263 if (usedforsecurity < 0) { in _hashlib_openssl_md5() 267 return_value = _hashlib_openssl_md5_impl(module, data_obj, usedforsecurity); in _hashlib_openssl_md5() [all …]
|
D | sha256module.c.h | 89 _sha256_sha256_impl(PyObject *module, PyObject *string, int usedforsecurity); 100 int usedforsecurity = 1; in _sha256_sha256() local 119 usedforsecurity = PyObject_IsTrue(args[1]); in _sha256_sha256() 120 if (usedforsecurity < 0) { in _sha256_sha256() 124 return_value = _sha256_sha256_impl(module, string, usedforsecurity); in _sha256_sha256() 140 _sha256_sha224_impl(PyObject *module, PyObject *string, int usedforsecurity); 151 int usedforsecurity = 1; in _sha256_sha224() local 170 usedforsecurity = PyObject_IsTrue(args[1]); in _sha256_sha224() 171 if (usedforsecurity < 0) { in _sha256_sha224() 175 return_value = _sha256_sha224_impl(module, string, usedforsecurity); in _sha256_sha224()
|
D | sha512module.c.h | 89 _sha512_sha512_impl(PyObject *module, PyObject *string, int usedforsecurity); 100 int usedforsecurity = 1; in _sha512_sha512() local 119 usedforsecurity = PyObject_IsTrue(args[1]); in _sha512_sha512() 120 if (usedforsecurity < 0) { in _sha512_sha512() 124 return_value = _sha512_sha512_impl(module, string, usedforsecurity); in _sha512_sha512() 140 _sha512_sha384_impl(PyObject *module, PyObject *string, int usedforsecurity); 151 int usedforsecurity = 1; in _sha512_sha384() local 170 usedforsecurity = PyObject_IsTrue(args[1]); in _sha512_sha384() 171 if (usedforsecurity < 0) { in _sha512_sha384() 175 return_value = _sha512_sha384_impl(module, string, usedforsecurity); in _sha512_sha384()
|
D | sha1module.c.h | 89 _sha1_sha1_impl(PyObject *module, PyObject *string, int usedforsecurity); 100 int usedforsecurity = 1; in _sha1_sha1() local 119 usedforsecurity = PyObject_IsTrue(args[1]); in _sha1_sha1() 120 if (usedforsecurity < 0) { in _sha1_sha1() 124 return_value = _sha1_sha1_impl(module, string, usedforsecurity); in _sha1_sha1()
|
D | md5module.c.h | 89 _md5_md5_impl(PyObject *module, PyObject *string, int usedforsecurity); 100 int usedforsecurity = 1; in _md5_md5() local 119 usedforsecurity = PyObject_IsTrue(args[1]); in _md5_md5() 120 if (usedforsecurity < 0) { in _md5_md5() 124 return_value = _md5_md5_impl(module, string, usedforsecurity); in _md5_md5()
|
/third_party/python/Lib/test/support/ |
D | hashlib_helper.py | 11 def requires_hashdigest(digestname, openssl=None, usedforsecurity=True): argument 42 _hashlib.new(digestname, usedforsecurity=usedforsecurity) 44 hashlib.new(digestname, usedforsecurity=usedforsecurity)
|
/third_party/python/Lib/test/ |
D | test_hashlib.py | 203 c = cons(a, usedforsecurity=False) 219 hashlib.new("sha256", usedforsecurity=True) 223 cons(usedforsecurity=True) 224 cons(b'', usedforsecurity=True) 225 hashlib.new("md5", usedforsecurity=True) 226 hashlib.md5(usedforsecurity=True) 228 self._hashlib.new("md5", usedforsecurity=True) 229 self._hashlib.openssl_md5(usedforsecurity=True) 232 hashlib.new("sha256", usedforsecurity=False) 234 cons(usedforsecurity=False) [all …]
|
/third_party/python/Modules/ |
D | _hashopenssl.c | 857 int usedforsecurity) in py_evp_fromname() argument 869 module, digestname, usedforsecurity ? Py_ht_evp : Py_ht_evp_nosecurity in py_evp_fromname() 889 if (!usedforsecurity) { in py_evp_fromname() 947 int usedforsecurity) in EVP_new_impl() argument 955 return py_evp_fromname(module, name, data_obj, usedforsecurity); in EVP_new_impl() 972 int usedforsecurity) in _hashlib_openssl_md5_impl() argument 975 return py_evp_fromname(module, Py_hash_md5, data_obj, usedforsecurity); in _hashlib_openssl_md5_impl() 992 int usedforsecurity) in _hashlib_openssl_sha1_impl() argument 995 return py_evp_fromname(module, Py_hash_sha1, data_obj, usedforsecurity); in _hashlib_openssl_sha1_impl() 1012 int usedforsecurity) in _hashlib_openssl_sha224_impl() argument [all …]
|
D | sha256module.c | 587 _sha256_sha256_impl(PyObject *module, PyObject *string, int usedforsecurity) in _sha256_sha256_impl() argument 634 _sha256_sha224_impl(PyObject *module, PyObject *string, int usedforsecurity) in _sha256_sha224_impl() argument
|
D | sha512module.c | 654 _sha512_sha512_impl(PyObject *module, PyObject *string, int usedforsecurity) in _sha512_sha512_impl() argument 698 _sha512_sha384_impl(PyObject *module, PyObject *string, int usedforsecurity) in _sha512_sha384_impl() argument
|
D | sha1module.c | 493 _sha1_sha1_impl(PyObject *module, PyObject *string, int usedforsecurity) in _sha1_sha1_impl() argument
|
D | md5module.c | 515 _md5_md5_impl(PyObject *module, PyObject *string, int usedforsecurity) in _md5_md5_impl() argument
|
/third_party/python/Modules/_sha3/clinic/ |
D | sha3module.c.h | 12 py_sha3_new_impl(PyTypeObject *type, PyObject *data, int usedforsecurity); 25 int usedforsecurity = 1; in py_sha3_new() local 40 usedforsecurity = PyObject_IsTrue(fastargs[1]); in py_sha3_new() 41 if (usedforsecurity < 0) { in py_sha3_new() 45 return_value = py_sha3_new_impl(type, data, usedforsecurity); in py_sha3_new()
|
/third_party/python/Modules/_blake2/clinic/ |
D | blake2b_impl.c.h | 19 int inner_size, int last_node, int usedforsecurity); 43 int usedforsecurity = 1; in py_blake2b_new() local 164 usedforsecurity = PyObject_IsTrue(fastargs[12]); in py_blake2b_new() 165 if (usedforsecurity < 0) { in py_blake2b_new() 169 …person, fanout, depth, leaf_size, node_offset, node_depth, inner_size, last_node, usedforsecurity); in py_blake2b_new()
|
D | blake2s_impl.c.h | 19 int inner_size, int last_node, int usedforsecurity); 43 int usedforsecurity = 1; in py_blake2s_new() local 164 usedforsecurity = PyObject_IsTrue(fastargs[12]); in py_blake2s_new() 165 if (usedforsecurity < 0) { in py_blake2s_new() 169 …person, fanout, depth, leaf_size, node_offset, node_depth, inner_size, last_node, usedforsecurity); in py_blake2s_new()
|
/third_party/python/Doc/library/ |
D | security_warnings.rst | 13 * :mod:`hashlib`: :ref:`all constructors take a "usedforsecurity" keyword-only 15 <hashlib-usedforsecurity>`
|
D | hashlib.rst | 83 .. _hashlib-usedforsecurity: 86 All hashlib constructors take a keyword-only argument *usedforsecurity* 113 .. function:: new(name[, data], *, usedforsecurity=True) 327 usedforsecurity=True) 332 usedforsecurity=True)
|
/third_party/python/Lib/ |
D | antigravity.py | 15 h = hashlib.md5(datedow, usedforsecurity=False).hexdigest()
|
D | hashlib.py | 137 f(usedforsecurity=False)
|
D | uuid.py | 709 usedforsecurity=False
|
/third_party/python/Modules/_blake2/ |
D | blake2b_impl.c | 93 int inner_size, int last_node, int usedforsecurity) in py_blake2b_new_impl() argument
|
D | blake2s_impl.c | 92 int inner_size, int last_node, int usedforsecurity) in py_blake2s_new_impl() argument
|
/third_party/python/Misc/NEWS.d/ |
D | 3.10.2.rst | 141 Fix :mod:`hashlib` *usedforsecurity* option to work correctly with OpenSSL
|
D | 3.10.0a1.rst | 2228 func:`hashlib.new` passed ``usedforsecurity`` to OpenSSL EVP constructor
|
/third_party/python/Modules/_sha3/ |
D | sha3module.c | 198 py_sha3_new_impl(PyTypeObject *type, PyObject *data, int usedforsecurity) in py_sha3_new_impl() argument
|