一密多卡和一卡一密

??對(duì)于公交卡以及各種智能卡,每張卡需要有自己的密碼;對(duì)于管理者(服務(wù)端),如果每張卡都維護(hù)一個(gè)獨(dú)立的密碼的話,負(fù)擔(dān)比較大,也不方便管理。
??一般的做法是在服務(wù)端有一個(gè)主控密碼,然后用主控密碼和每張卡的卡號(hào)(卡號(hào)是每張卡的唯一的標(biāo)識(shí))生成每張卡對(duì)應(yīng)的自己的密碼。這樣就實(shí)現(xiàn)了“一密多卡”(一個(gè)主控密碼可以用于很多張卡)和“一卡一密”(每張卡都有自己獨(dú)立的密碼)。
??下面是一個(gè)具體實(shí)現(xiàn)的例子,DES/3DES也可以換成AES/SM1/SM4,只要是一種安全的對(duì)稱加密算法即可。

image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 對(duì)稱加密算法,即加密和解密使用一樣的密鑰的加解密算法。分組密碼(block cipher),是每次只能處理特定長(zhǎng)度...
    linjinhe閱讀 12,241評(píng)論 3 16
  • 今天是個(gè)大晴天,可我早上起來心情卻十分沮喪。 兒子十幾歲了,長(zhǎng)得又高又壯。因?yàn)榍啻浩诘木壒?,這兩年十分的叛逆,說教...
    藍(lán)色老虎3閱讀 477評(píng)論 0 1
  • 一晃一天又過去了。 昨天晚上6點(diǎn)鐘洗完澡就上床了,拿齊了3本專業(yè)書,Ipad pencil拿好,被子蓋好。妄想在床...
    兔爸王閱讀 220評(píng)論 0 1
  • 以為自己不再那么輕易被別人的情緒影響,原來,沒有那么簡(jiǎn)單。 和女兒早讀,聽到婆婆喊吃早飯,快速結(jié)束準(zhǔn)備吃飯。我知道...
    無(wú)花石閱讀 588評(píng)論 0 0
  • 躲在廁所里,實(shí)在控制不了,哭了.......站著、蹲著、抱著,就像個(gè)小女孩兒,知道不該這樣脆弱,但還是沒辦法控制著...
    JennieF閱讀 174評(píng)論 0 0

友情鏈接更多精彩內(nèi)容