暴力破解練習(一)信用卡號的驗證

當你輸入信用卡號碼的時候,有沒有擔憂輸錯了而形成損失呢?其實能夠沒必要這麼擔憂,由於並非一個隨便的信用卡號碼都是合法的, 它必須經過Luhn算法來驗證經過。 該校驗的過程: 一、從卡號最後一位數字開始,逆向將奇數位(一、三、5等等)相加。 二、從卡號最後一位數字開始,逆向將偶數位數字,先乘以2(若是乘積爲兩位數,則將其減去9),再求和。 三、將奇數位總和加上偶數位總和,結果應該能夠被10整除。 例
相關文章
相關標籤/搜索