[英]How to create a irreversible unique ID from a 10 length number/letter medical ID?
[英]How to create a unique key from an ID
我目前在一個文本共享網站上工作,遇到了以下問題。 每個帖子都有一個ID,我希望能夠通過在鏈接中提供ID作為參數來輕松訪問此帖子。 但是由於您可以簡單地手動輸入數字,因此非常不安全。 我的想法是根據ID計算更長的唯一編號。 當然,該數字需要恢復到原始狀態。 理想的解決方案是使用python解決方案。 提前致謝!
編輯:如果我錯了,請糾正我,但是沒有辦法將uuid還原回原始數字嗎?
首先要說的是它不是不安全的。 即使您計算出更長的數字,仍然仍然有機會訪問它。 想象一下有人創建了一個生成器腳本來嘗試這些數字。 提供ID和安全性不應混為一談。
最好的解決方案是添加某種特權系統或密碼保護。 如果您堅持,當然可以使用一些哈希函數來使ID更長。 不確定網站背后的想法到底是什么,您是說類似Pastebin嗎? 就像我之前建議的那樣,只需添加一個密碼保護選項。 有些人可能會使用它,有些人不會。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.