盐+;散列会话\u id Swift&;python
如何使我的安全哈希更安全地用于在iOS上登录 我的后端是用Python编写的,这就是我当前生成会话id的方式:盐+;散列会话\u id Swift&;python,python,ios,swift,hash,Python,Ios,Swift,Hash,如何使我的安全哈希更安全地用于在iOS上登录 我的后端是用Python编写的,这就是我当前生成会话id的方式: u.session_id = uuid.uuid4().hex 当我在iOS前端收到此消息时,我希望添加salt并重新刷新此会话id,但我也希望在后端执行相同的操作 因此,我将在python中生成如下会话id: uuid.uuid4().hex 把它送到前端,然后我会加盐,再煮,然后保存 然后,当从前端发送会话id时,我也会使用相同的id进行salt和rehash 我可以在iOS和
u.session_id = uuid.uuid4().hex
当我在iOS前端收到此消息时,我希望添加salt并重新刷新此会话id,但我也希望在后端执行相同的操作
因此,我将在python中生成如下会话id:
uuid.uuid4().hex
把它送到前端,然后我会加盐,再煮,然后保存
然后,当从前端发送会话id时,我也会使用相同的id进行salt和rehash
我可以在iOS和python中使用什么好的算法来进行盐分和再灰化?是否有其他方法使其更安全?对于散列,您可以使用;对于salt,您可以使用nsuid().uuistring