回覆列表
  • 1 # 使用者8895830810391

    感謝邀請,龍年快樂! 在網上找到了一些關於移動充值卡的資訊,歡迎大家來補充: 1,移動充值卡卡號,也就是序列號17位,密碼18位。 2,卡號的第6,7位與密碼的開頭1,2位相同,可以用來區分發行的地區,有一些賣卡人透過這兩位就能夠識別卡的所屬地區。 由於密碼被列印到卡片上,不可變更,理論上18位密碼減去固定的前兩位=不固定的16位,也就是說您有((1/10)^14)%的機率猜中某張卡片的密碼。如果知道其他的密碼編碼規則,則能進一步增大猜中的機率。 竊以為,因為移動能夠知道哪些卡是衝過值的,哪些卡不是,就足以說明在移動的系統上,會有專門記錄卡號使用情況的資料庫。既然記錄了卡號,那麼密碼也會被記錄到資料庫當中。 當移動在印製一批新卡的時候,首先會先根據印製數量,制定發行卡號的範圍;然後再會給這批卡號分配隨機的密碼,並儲存到資料庫;最後將卡號和密碼列印到卡片上。 在生成密碼的時候,即使密碼是由卡號透過某種規則生成得到,那麼在生成的過程中,也會加入一個隨機的長度足夠長的擾動變數,來打破這種規則。如果由我來設計生成密碼的程式碼,那麼我肯定不會將卡號關聯到密碼的生成過程中來。我想移動的設計師大概也會選擇不關聯卡號的密碼生成方式吧。 最後還想再多說一句,一般密碼都是數字和字母組成,而移動充值卡的密碼只有數字。原因在於使用者可能使用各種型號的手機,由於很多手機只有0-9的數字鍵,只有部分qwer鍵盤手機才能直接輸入字母,因此為了通用性,充值卡密碼就只由數字構成了。

  • 中秋節和大豐收的關聯?
  • pe塑膠薄膜有什麼效能?