一種atm機持卡人身份驗證系統的製作方法
2023-05-04 18:36:16 1
一種atm機持卡人身份驗證系統的製作方法
【專利摘要】本實用新型公開了一種ATM機持卡人身份驗證系統,包括ATM機、銀行認證系統和銀行密碼系統,ATM機包括密碼輸入裝置,銀行密碼系統包括動態密碼生成裝置,動態密碼生成裝置的輸出端接銀行密碼系統的銀行網絡資料庫。本實用新型的用戶登錄或進行交易時,除了需要輸入密碼外,還需要輸入隨機的動態電子密碼,只有當密碼及動態電子密碼都通過銀行系統認證成功後,才能夠正常登錄或進行交易,可以防止卡主的銀行卡和密碼被盜後,非法持卡人憑銀行卡和密碼在ATM上進行交易,有效地避免卡主的財產損失。
【專利說明】一種ATM機持卡人身份驗證系統
[【技術領域】]
[0001]本實用新型涉及ATM機交易,尤其涉及一種ATM機持卡人身份驗證系統。
[【背景技術】]
[0002]目前在ATM機器上交易時僅限於對持卡人輸入的密碼進行驗證,只要輸入的密碼與卡主預留的密碼一致便可完成交易操作。由於缺少第二道安全認證,使得犯罪分子在盜取銀行卡和密碼後即可在ATM上進行操作,導致卡主蒙受財產損失。
[
【發明內容】
]
[0003]本實用新型要解決的技術問題是提供一種安全性能較好的ATM機持卡人身份驗證系統。
[0004]為了解決上述技術問題,本實用新型採用的技術方案是,一種ATM機持卡人身份驗證系統,包括ATM機、銀行認證系統和銀行密碼系統,ATM機包括密碼輸入裝置,銀行密碼系統包括動態密碼生成裝置,動態密碼生成裝置的輸出端接銀行密碼系統的銀行網絡資料庫。
[0005]以上所述的ATM機持卡人身份驗證系統,包括與動態密碼生成裝置同步更新的持卡人動態電子密碼器。
[0006]以上所述的ATM機持卡人身份驗證系統,持卡人動態電子密碼器包括供電電池、微控制器、實時時鐘晶片、LED驅動電路和LED顯示屏;實時時鐘晶片的輸出端接微控制器,微控制器的輸出端接LED驅動電路,LED驅動電路的輸出端接LED顯示屏。
[0007]以上所述的ATM機持卡人身份驗證系統,銀行密碼系統包括持卡人動態電子密碼器下載固件的接口。
[0008]本實用新型ATM機持卡人身份驗證系統當用戶登錄或進行交易時,除了需要輸入密碼外,還需要輸入隨機的動態電子密碼,只有當密碼及動態電子密碼都通過銀行系統認證成功後,才能夠正常登錄或進行交易,可以防止卡主的銀行卡和密碼被盜後,非法持卡人憑銀行卡和密碼在ATM上進行交易,有效地避免卡主的財產損失。
[【專利附圖】
【附圖說明】]
[0009]下面結合附圖和【具體實施方式】對本實用新型作進一步詳細的說明。
[0010]圖1是本實用新型實施例動態電子密碼器的原理框圖。
[0011]圖2是本實用新型實施例銀行密碼系統的原理框圖。
[0012]圖3是本實用新型實施例ATM機持卡人身份驗證系統的原理框圖。
[【具體實施方式】]
[0013]如圖3所示,本實用新型實施例ATM機持卡人身份驗證系統包括ATM機、銀行認證系統和銀行密碼系統,ATM機包括密碼輸入裝置,銀行密碼系統包括動態密碼生成裝置,動態密碼生成裝置的輸出端接銀行密碼系統的銀行網絡資料庫。
[0014]銀行向持卡人發卡時,根據持卡人的需要,選擇性發給持卡人一個動態電子密碼器,同時銀行需要將持卡人的銀行卡和動態電子密碼器進行綁定,一個銀行卡只能綁定一個動態電子密碼器,用戶也可以取消銀行卡與動態電子密碼器之間的綁定。
[0015]動態電子密碼器包括內置電池、MCU、RTC(實時時鐘晶片)、晶振、LED驅動電路和LED顯示屏,根據專門的密碼算法每隔60秒自動更新動態密碼。動態電子密碼裝置結構如圖1所示。
[0016]動態電子密碼器的電池給整個裝置供電,MCU作為該硬體系統的控制晶片,內置密碼產生器,發行前先通過專用接口給MCU下載好固件,下載完固件後,MCU配置RTC實時時鐘晶片的初始時間值,該初始時間值跟銀行資料庫系統是保持同步的,實時時鐘晶片根據配置的初始時間開始計時,當計時到達一定時間後,給MCU輸出中斷,MCU的密碼產生模塊更新隨機密碼,MCU通過LED驅動將隨機密碼輸出至LED顯示屏上顯示。
[0017]動態電子密碼器跟銀行系統保持同步的方式如下:
[0018]動態電子密碼器在發行之前會在銀行系統裡面註冊一個ID號,每一個動態電子密碼器的ID號是唯一的,就像身份證一樣。
[0019]銀行密碼系統有動態電子密碼器下載固件的接口,動態電子密碼器通過接口下載固件,固件下載平臺與銀行系統保持網絡數據同步,保證下載到動態電子密碼器內的計時初始值跟銀行系統內的密碼生成系統的計時初始值一致,下載完成後,銀行密碼系統和動態電子密碼器同時計時,而且兩者具有完全相同的密碼產生方式,具有相同的隨機密碼和幾乎同時更新密碼,區別不同的地方在於前者由銀行系統的動態密碼生成裝置實現,後者由持卡人的動態電子密碼器實現。
[0020]銀行密碼系統將動態密碼生成裝置產生的隨機密碼與在銀行網絡資料庫成功註冊的動態電子密碼器的ID號對應起來,通過資料庫管理系統將此隨機密碼保存到網絡資料庫中,並同步更新密碼生成系統產生的新密碼。銀行密碼系統結構框圖如圖2所示:[0021 ] 如圖3所示,當持卡人將銀行卡插入ATM機器之後,ATM機通過讀取卡內部信息,首先判斷該卡是否已綁定了動態電子密碼,如果沒有綁定,則用戶登錄或進行交易時只需輸入用戶密碼即可,而銀行系統也只需認證用戶密碼;如果銀行卡已綁定了動態電子密碼,則用戶登錄或進行交易時,除了需要輸入密碼外,還要求輸入動態電子密碼器上顯示的隨機密碼,銀行系統到銀行網絡資料庫中調取動態密碼生成裝置產生的隨機密碼與持卡人輸入的動態電子密碼進行認證,只有當密碼及動態電子密碼通過銀行系統的認證成功後,持卡人才可以正常登錄或進行取款、轉帳交易。
【權利要求】
1.一種ATM機持卡人身份驗證系統,包括ATM機、銀行認證系統和銀行密碼系統,ATM機包括密碼輸入裝置,其特徵在於,包括與動態密碼生成裝置同步更新的持卡人動態電子密碼器,銀行密碼系統包括所述的動態密碼生成裝置,動態密碼生成裝置的輸出端接銀行密碼系統的銀行網絡資料庫;持卡人動態電子密碼器包括供電電池、微控制器、實時時鐘晶片、LED驅動電路和LED顯示屏;實時時鐘晶片的輸出端接微控制器,微控制器的輸出端接LED驅動電路,LED驅動電路的輸出端接LED顯示屏。
2.根據權利要求1所述的ATM機持卡人身份驗證系統,其特徵在於,銀行密碼系統包括持卡人動態電子密碼器下載固件的接口。
【文檔編號】G07F19/00GK204010128SQ201420123815
【公開日】2014年12月10日 申請日期:2014年3月18日 優先權日:2014年3月18日
【發明者】彭彤, 謝志遠 申請人:深圳怡化電腦股份有限公司, 深圳市怡化時代科技有限公司, 深圳市怡化金融智能研究院