У меня есть функция в моем views.py, где в какой-то строке я делаю запрос GET идентификатора. Как только я получу идентификатор, я хочу зашифровать этот идентификатор, а затем расшифровать его. Итак, мне нужны две функции
def encrypt(id):#let say the id is 100
#do something
return encrypted_id # 6-digit let say 985634
def decrypt(encrypted_id): # Here enter 985634
#do something
return decrypted_id # i should get 100
. Я прочитал много сообщений, но не нашел простого и понятного способа применить это в своих представлениях.py Вот что я изучил
sha1: вы не можете расшифровать это (реализовано для шифрования) Mee 2 м2. AES работает с 16-значным числом, которое кратно 8
. Я также пытался генерировать 6-значное случайное число, но эта идея также не обещает ничего хорошего. Кто-нибудь может сказать, как это сделать? Заранее спасибо