Home
last modified time | relevance | path

Searched refs:usedforsecurity (Results 1 – 25 of 26) sorted by relevance

12

/third_party/python/Modules/clinic/
D_hashopenssl.c.h178 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 …]
Dsha256module.c.h89 _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()
Dsha512module.c.h89 _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()
Dsha1module.c.h89 _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()
Dmd5module.c.h89 _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/
Dhashlib_helper.py11 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/
Dtest_hashlib.py203 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.c857 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 …]
Dsha256module.c587 _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
Dsha512module.c654 _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
Dsha1module.c493 _sha1_sha1_impl(PyObject *module, PyObject *string, int usedforsecurity) in _sha1_sha1_impl() argument
Dmd5module.c515 _md5_md5_impl(PyObject *module, PyObject *string, int usedforsecurity) in _md5_md5_impl() argument
/third_party/python/Modules/_sha3/clinic/
Dsha3module.c.h12 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/
Dblake2b_impl.c.h19 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()
Dblake2s_impl.c.h19 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/
Dsecurity_warnings.rst13 * :mod:`hashlib`: :ref:`all constructors take a "usedforsecurity" keyword-only
15 <hashlib-usedforsecurity>`
Dhashlib.rst83 .. _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/
Dantigravity.py15 h = hashlib.md5(datedow, usedforsecurity=False).hexdigest()
Dhashlib.py137 f(usedforsecurity=False)
Duuid.py709 usedforsecurity=False
/third_party/python/Modules/_blake2/
Dblake2b_impl.c93 int inner_size, int last_node, int usedforsecurity) in py_blake2b_new_impl() argument
Dblake2s_impl.c92 int inner_size, int last_node, int usedforsecurity) in py_blake2s_new_impl() argument
/third_party/python/Misc/NEWS.d/
D3.10.2.rst141 Fix :mod:`hashlib` *usedforsecurity* option to work correctly with OpenSSL
D3.10.0a1.rst2228 func:`hashlib.new` passed ``usedforsecurity`` to OpenSSL EVP constructor
/third_party/python/Modules/_sha3/
Dsha3module.c198 py_sha3_new_impl(PyTypeObject *type, PyObject *data, int usedforsecurity) in py_sha3_new_impl() argument

12