diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-12-17 14:53:06 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-01-08 11:15:58 +0000 |
commit | 66f1b766997d53b4375fdd25719b1175f3828903 (patch) | |
tree | 370a67f7fa3901f6ae10c448d9bc6ee8e59d7b5e /lib/bb/data_smart.py | |
parent | 4bed7a97198176503fe8c72d8dd7c36b28fc9dd1 (diff) | |
download | bitbake-66f1b766997d53b4375fdd25719b1175f3828903.tar.gz |
data/siggen: Switch md5 -> sha256
Similarly to the codeparser change, change to sha256 hashes due to worries
over collisions. The main impact of this change is slightly slower parsing
time as well as longer sstate file names.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/bb/data_smart.py')
-rw-r--r-- | lib/bb/data_smart.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bb/data_smart.py b/lib/bb/data_smart.py index c342adaa0..1f45cd975 100644 --- a/lib/bb/data_smart.py +++ b/lib/bb/data_smart.py @@ -1074,4 +1074,4 @@ class DataSmart(MutableMapping): data.update({i:value}) data_str = str([(k, data[k]) for k in sorted(data.keys())]) - return hashlib.md5(data_str.encode("utf-8")).hexdigest() + return hashlib.sha256(data_str.encode("utf-8")).hexdigest() |