Использование хешированных данных при перезапуске программы - PullRequest
0 голосов
/ 11 мая 2019

Я новичок в хешировании и мне нужно хешировать данные, которые я храню в файле JSON для своего бота Telegram.Есть ли способ хеширования данных, чтобы при перезапуске бота я не терял данные?

Пока я вижу в большинстве функций и документации хеширования, в процессе используется генератор случайных последовательностей,который, безусловно, имеет другое начальное значение при перезапуске программы.

Это означает, что когда я запускаю программу один раз, она возвращает некоторое значение для

oldhash = hash('a')

Но после перезапуска программы,функция вернет другое значение для той же последовательности

newhash = hash('a')

newhash не равен oldhash

Я ожидаю, что это функция, которая может кодировать, извлекать и дешифровать данные, которые я храню в файлечто бы ни происходило с запуском программы (я также храню данные в файле, чтобы они не исчезали из динамической памяти после того, как что-то случилось с программой или сервером)

...