我正在爲使用移動互聯網(gprs)的mcommerce創建一個j2me應用程序。我希望通過將應用程序綁定到SIM卡和設備來使其更安全。這是一個用戶應該能夠登錄到系統,只能使用他/她的SIM卡或從註冊的手機號碼。用於移動商務的J2ME高安全應用程序
要實現這一點,我需要取得手機號碼。 因此,在登錄時我想到用應用程序讀取並使用整個會話密鑰的密鑰從服務器觸發短信。這裏的挑戰是,短信不應該進入收件箱。 任何建議請參閱?
我正在爲使用移動互聯網(gprs)的mcommerce創建一個j2me應用程序。我希望通過將應用程序綁定到SIM卡和設備來使其更安全。這是一個用戶應該能夠登錄到系統,只能使用他/她的SIM卡或從註冊的手機號碼。用於移動商務的J2ME高安全應用程序
要實現這一點,我需要取得手機號碼。 因此,在登錄時我想到用應用程序讀取並使用整個會話密鑰的密鑰從服務器觸發短信。這裏的挑戰是,短信不應該進入收件箱。 任何建議請參閱?
用戶在他/她的收件箱中看到號碼並不重要。 只要密鑰只用於會話,他/她的責任就是不與其他人分享密鑰。
您確定的一件事是,只有擁有SMS電話號碼的人才能獲得密鑰並能夠登錄。
雖然這不會照顧被盜電話。
是的,它可以使用the Wireless Messaging API來實現。讓MIDlet在所選的端口號上設置服務器連接,然後將SMS發送到該端口號。它會繞過收件箱直接進入您的應用程序。如果你使用Push Registry,你甚至可以讓短信開始你的應用程序,如果它沒有運行。
如果手機被盜,客戶有責任致電telcom並停用該號碼。在這種情況下,移動應用將無法使用任何其他號碼。還有一個額外的密碼安全。我想確保,只有使用他的號碼才能登錄系統。 – openros 2009-12-23 12:45:17