TWI455561B - 網路接入設備及其接入網路的方法 - Google Patents
網路接入設備及其接入網路的方法 Download PDFInfo
- Publication number
- TWI455561B TWI455561B TW099125822A TW99125822A TWI455561B TW I455561 B TWI455561 B TW I455561B TW 099125822 A TW099125822 A TW 099125822A TW 99125822 A TW99125822 A TW 99125822A TW I455561 B TWI455561 B TW I455561B
- Authority
- TW
- Taiwan
- Prior art keywords
- network
- access device
- password
- network access
- physical address
- Prior art date
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
本發明涉及一種網路接入設備及其接入網路的方法。
目前,用戶廣泛採用PPPoE(point to point protocol over Ethernet,乙太網點對點協定)的方式接入網路(例如網際網路)。網路管理者(例如網路服務提供商)需要為用戶分配上網帳號及密碼,用戶使用分配得到的上網帳號和密碼進行網路連接。隨著上網用戶的增加,網路管理者分配上網帳號及密碼的工作量大大增加。同時,用戶在接入網路時需要輸入上網帳號及密碼,一方面增加了用戶操作,另一方面還可能出現上網帳號及密碼被偷窺而盜用的情況。
鑒於以上內容,有必要提供一種網路接入設備及其接入網路的方法,能夠自動生成上網帳號及密碼用以接入網路。
一種網路接入設備,該網路接入設備包括:讀取模組,用於讀取網路接入設備的物理位址;帳號生成模組,用於根據讀取的物理位址生成上網帳號;密碼生成模組,用於根據讀取的物理位址生成上網密碼;及驗證模組,用於將生成的上網帳號及密碼發送給接入伺服器進行用戶驗證,以確定是否將網路接入設備接入網路。
一種網路接入設備接入網路的方法,該方法包括步驟:讀取網路接入設備的物理位址;根據讀取的物理位址生成上網帳號;根據讀取的物理位址生成上網密碼;及將生成的上網帳號及密碼發送給接入伺服器進行用戶驗證,以確定是否將網路接入設備接入網路。
本發明由網路接入設備根據其物理位址自動生成上網帳號及密碼並使用該上網帳號及密碼進行網路連接,省卻了為用戶分配上網帳號及密碼的工作,並且簡化了用戶上網的操作。
參閱圖1所示,係本發明網路接入設備較佳實施例的運行環境示意圖。所述網路接入設備10連接用戶終端11及接入伺服器12,接入伺服器12還連接網路13(例如網際網路)。網路接入設備10向接入伺服器12請求接入網路13,使得用戶終端11能夠享受網路13提供的服務。在本實施例中,網路接入設備10採用PPPoE(point to point protocol over Ethernet,乙太網點對點協定)的方式向接入伺服器12請求接入網路13。所述網路接入設備10可以是纜線數據機(cable modem)或非對稱數位用戶線路數據機(asymmetrical digital subscriber line modem,ADSL modem)。所述用戶終端11可以是電腦、手機或個人數位助理。
參閱圖2所示,係圖1中網路接入設備10的示意圖。所述網路接入設備10包括讀取模組200、帳號生成模組210、密碼生成模組220、驗證模組230及儲存器240。
所述讀取模組200用於讀取網路接入設備10的物理位址。在本實施例中,網路接入設備10的物理位址預先儲存在儲存器240(例如快閃記憶體)中,讀取模組200從儲存器240讀取網路接入設備10的物理位址。讀取模組200可以在網路接入設備10啟動後立即讀取網路接入設備10的物理位址。
所述帳號生成模組210用於根據讀取的物理位址生成上網帳號。在本實施例中,帳號生成模組210將讀取的物理位址與特定字串進行組合以生成上網帳號。例如,在讀取的物理位址之後加上電子郵箱尾碼,生成電子郵箱形式的上網帳號。舉例來說,讀取的物理位址為99-22-11-05-00-24,帳號生成模組210根據該物理位址生成的上網帳號為99-22-11-05-00-24@vendor.com.cn。又如,在讀取的物理位址之前加上特定字串以生成上網帳號。
所述密碼生成模組220用於根據讀取的物理位址生成上網密碼。在本實施例中,密碼生成模組220運用散列演算法對讀取的物理位址進行散列運算得到一個固定長度的散列值(即資訊摘要),以該散列值作為上網密碼。透過散列運算生成的散列值具有不可偽造性,保證了上網密碼的安全。所述散列演算法可以是SHA-1(Secure Hash Algorithm-1,安全散列演算法-1)或MD5(Message-digest Algorithm 5,消息摘要演算法5)。
所述驗證模組230用於將生成的上網帳號及密碼發送給接入伺服器12進行用戶驗證,以確定是否將網路接入設備10接入網路13。在本實施例中,接入伺服器12儲存有所有的合法上網帳號,接入伺服器12判斷收到的上網帳號是否存在於合法上網帳號中。若收到的上網帳號存在於合法上網帳號中,則接入伺服器12根據收到的上網帳號採用與密碼生成模組220同樣的演算法生成上網密碼,並判斷自身生成的上網密碼與收到的上網密碼是否一致。若自身生成的上網密碼與收到的上網密碼一致,則該接收的上網帳號及密碼通過用戶驗證,接入伺服器12將網路接入設備10接入網路13。若收到的上網帳號不存在於合法上網帳號中,或者接入伺服器12自身生成的上網密碼與收到的上網密碼不一致,則所述接收的上網帳號及密碼未通過用戶驗證,接入伺服器12不會將網路接入設備10接入網路13。接入伺服器12還可以對通過用戶驗證的網路接入設備10進行業務授權,使得用戶可以享受網路13提供的指定服務。
參閱圖3所示,係本發明網路接入設備接入網路的方法較佳實施例的流程圖。
步驟S301,開啟網路接入設備10。
步驟S302,讀取模組200讀取網路接入設備10的物理位址。在本實施例中,網路接入設備10的物理位址預先儲存在儲存器240(例如快閃記憶體)中,讀取模組200從儲存器240讀取網路接入設備10的物理位址。
步驟S303,帳號生成模組210根據讀取的物理位址生成上網帳號。在本實施例中,帳號生成模組210將讀取的物理位址與特定字串進行組合以生成上網帳號。例如,在讀取的物理位址之後加上電子郵箱尾碼,生成電子郵箱形式的上網帳號。舉例來說,讀取的物理位址為99-22-11-05-00-24,帳號生成模組210根據該物理位址生成的上網帳號為99-22-11-05-00-24@vendor.com.cn。又如,在讀取的物理位址之前加上特定字串以生成上網帳號。
步驟S304,密碼生成模組220根據讀取的物理位址生成上網密碼。在本實施例中,密碼生成模組220運用散列演算法對讀取的物理位址進行散列運算得到一個固定長度的散列值(即資訊摘要),以該散列值作為上網密碼。透過散列運算生成的散列值具有不可偽造性,保證了上網密碼的安全。所述散列演算法可以是SHA-1(Secure Hash Algorithm-1,安全散列演算法-1)或MD5(Message-digest Algorithm 5,消息摘要演算法5)。
步驟S305,驗證模組230將生成的上網帳號及密碼發送給接入伺服器12進行用戶驗證,以確定是否將網路接入設備10接入網路13。在本實施例中,接入伺服器12儲存有所有的合法上網帳號,接入伺服器12判斷收到的上網帳號是否存在於合法上網帳號中。若收到的上網帳號存在於合法上網帳號中,則接入伺服器12根據收到的上網帳號採用與密碼生成模組220同樣的演算法生成上網密碼,並判斷自身生成的上網密碼與收到的上網密碼是否一致。若自身生成的上網密碼與收到的上網密碼一致,則該接收的上網帳號及密碼通過用戶驗證,接入伺服器12將網路接入設備10接入網路13。若收到的上網帳號不存在於合法上網帳號中,或者接入伺服器12自身生成的上網密碼與收到的上網密碼不一致,則所述接收的上網帳號及密碼未通過用戶驗證,接入伺服器12不會將網路接入設備10接入網路13。接入伺服器12還可以對通過用戶驗證的網路接入設備10進行業務授權,使得用戶可以享受網路13提供的指定服務。
本發明根據網路接入設備10的物理位址生成上網帳號及密碼,由於網路接入設備10的物理位址的唯一性,網路接入設備10生成唯一的上網帳號及密碼,保證了該上網帳號及密碼的有效性。
綜上所述,本發明符合發明專利要件,爰依法提出專利申請。惟,以上所述者僅為本發明之較佳實施例,本發明之範圍並不以上述實施例為限,舉凡熟悉本案技藝之人士援依本發明之精神所作之等效修飾或變化,皆應涵蓋於以下申請專利範圍內。
10...網路接入設備
11...用戶終端
12...接入伺服器
13...網路
200...讀取模組
210...帳號生成模組
220...密碼生成模組
230...驗證模組
240...儲存器
圖1係本發明網路接入設備較佳實施例的運行環境示意圖。
圖2係圖1中網路接入設備的示意圖。
圖3係本發明網路接入設備網路接入網路的方法較佳實施例的流程圖。
10...網路接入設備
200...讀取模組
210...帳號生成模組
220...密碼生成模組
230...驗證模組
240...儲存器
Claims (10)
- 一種網路接入設備,包括:
讀取模組,用於讀取網路接入設備的物理位址;
帳號生成模組,用於根據讀取的物理位址生成上網帳號;
密碼生成模組,用於根據讀取的物理位址生成上網密碼;及
驗證模組,用於將生成的上網帳號及密碼發送給接入伺服器進行用戶驗證,以確定是否將網路接入設備接入網路。 - 如申請專利範圍第1項所述之網路接入設備,其中所述帳號生成模組將讀取的物理位址與特定字串進行組合以生成上網帳號。
- 如申請專利範圍第1項所述之網路接入設備,其中所述密碼生成模組對讀取的物理位址進行散列運算以生成上網密碼。
- 如申請專利範圍第3項所述之網路接入設備,其中所述散列運算運用的散列演算法是SHA-1或MD5。
- 如申請專利範圍第1項所述之網路接入設備,其中所述接入伺服器還對通過用戶驗證的網路接入設備進行業務授權。
- 一種網路接入設備接入網路的方法,包括步驟:
讀取網路接入設備的物理位址;
根據讀取的物理位址生成上網帳號;
根據讀取的物理位址生成上網密碼;及
將生成的上網帳號及密碼發送給接入伺服器進行用戶驗證,以確定是否將網路接入設備接入網路。 - 如申請專利範圍第6項所述之網路接入設備接入網路的方法,其中所述上網帳號由讀取的物理位址與特定字串組合而成。
- 如申請專利範圍第6項所述之網路接入設備接入網路的方法,其中所述上網密碼透過對讀取的物理位址進行散列運算而生成。
- 如申請專利範圍第8項所述之網路接入設備接入網路的方法,其中所述散列運算運用的散列演算法是SHA-1或MD5。
- 如申請專利範圍第6項所述之網路接入設備接入網路的方法,其中所述接入伺服器還對通過用戶驗證的網路接入設備進行業務授權。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW099125822A TWI455561B (zh) | 2010-08-04 | 2010-08-04 | 網路接入設備及其接入網路的方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW099125822A TWI455561B (zh) | 2010-08-04 | 2010-08-04 | 網路接入設備及其接入網路的方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201208331A TW201208331A (en) | 2012-02-16 |
| TWI455561B true TWI455561B (zh) | 2014-10-01 |
Family
ID=46762465
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW099125822A TWI455561B (zh) | 2010-08-04 | 2010-08-04 | 網路接入設備及其接入網路的方法 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI455561B (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107888383B (zh) * | 2017-11-27 | 2020-10-09 | 新华三技术有限公司 | 登录认证方法及装置 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200511756A (en) * | 2003-09-03 | 2005-03-16 | D Link Corp | ADSL modem to provide IPoA, PPPoA, or PPPoE dialing-up Internet service through Ethernet |
| EP1517480A1 (en) * | 2003-05-16 | 2005-03-23 | Sony Corporation | Information processing device, access control processing method, and computer program |
| CN101005678A (zh) * | 2007-01-17 | 2007-07-25 | 华为技术有限公司 | 一种修改终端配置的方法,网络侧管理单元、终端和系统 |
| TW200842643A (en) * | 2007-04-27 | 2008-11-01 | Hon Hai Prec Ind Co Ltd | Device and method for encrypting and decrypting data |
| US20090150991A1 (en) * | 2007-12-07 | 2009-06-11 | Pistolstar, Inc. | Password generation |
| CN101505308A (zh) * | 2009-03-17 | 2009-08-12 | 中国电信股份有限公司 | 一种IP over Ethernet的认证方法和系统 |
-
2010
- 2010-08-04 TW TW099125822A patent/TWI455561B/zh active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1517480A1 (en) * | 2003-05-16 | 2005-03-23 | Sony Corporation | Information processing device, access control processing method, and computer program |
| TW200511756A (en) * | 2003-09-03 | 2005-03-16 | D Link Corp | ADSL modem to provide IPoA, PPPoA, or PPPoE dialing-up Internet service through Ethernet |
| CN101005678A (zh) * | 2007-01-17 | 2007-07-25 | 华为技术有限公司 | 一种修改终端配置的方法,网络侧管理单元、终端和系统 |
| TW200842643A (en) * | 2007-04-27 | 2008-11-01 | Hon Hai Prec Ind Co Ltd | Device and method for encrypting and decrypting data |
| US20090150991A1 (en) * | 2007-12-07 | 2009-06-11 | Pistolstar, Inc. | Password generation |
| CN101505308A (zh) * | 2009-03-17 | 2009-08-12 | 中国电信股份有限公司 | 一种IP over Ethernet的认证方法和系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201208331A (en) | 2012-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112671720B (zh) | 一种云平台资源访问控制的令牌构造方法、装置及设备 | |
| CN112822222B (zh) | 登录验证方法、自动登录的验证方法、服务端及客户端 | |
| CN108848496B (zh) | 基于TEE的虚拟eSIM卡的认证方法、TEE终端和管理平台 | |
| JP6875482B2 (ja) | レガシー統合のためのコンピュータ読み取り可能な記憶媒体ならびにそれを使用するための方法およびシステム | |
| WO2014059860A1 (zh) | 一种提高云计算数据安全的方法及系统 | |
| JP6079394B2 (ja) | 証明書生成方法、証明書生成装置、情報処理装置、通信機器、及びプログラム | |
| CN111355726A (zh) | 一种身份授权登录方法、装置及电子设备和存储介质 | |
| CN108259438A (zh) | 一种基于区块链技术的认证的方法和装置 | |
| JP2009032070A (ja) | 認証システム及び認証方法 | |
| CN106487767A (zh) | 验证信息的更新方法及装置 | |
| JP2022519743A (ja) | ブロックチェーンを使用してユーザを認証する方法、システム、および媒体 | |
| WO2015196441A1 (zh) | 配置文件的获取方法、装置和系统 | |
| CN101227481A (zh) | 一种基于dhcp协议的ip接入的方法及其装置 | |
| CN105471885A (zh) | 一种基于vpn连接的远程服务器及其登录方法 | |
| CN102045335B (zh) | 终端设备、签名生成服务器、简单标识管理系统以及方法 | |
| CN106453321A (zh) | 一种认证服务器、系统和方法及待认证终端 | |
| CN108718323A (zh) | 一种身份认证方法和系统 | |
| CN108600151B (zh) | 一种数据通讯方法、设备及系统 | |
| TW201430608A (zh) | 單點登入系統及方法 | |
| CN114329574B (zh) | 基于域管平台的加密分区访问控制方法、系统及计算设备 | |
| TWI455561B (zh) | 網路接入設備及其接入網路的方法 | |
| TW201328284A (zh) | 在不同軟體發展平臺之間訪問驗證身份的系統及方法 | |
| CN102143165B (zh) | 对终端进行认证的方法、网络交换机及网络系统 | |
| CN113746785B (zh) | 邮箱登录、处理方法、系统和装置 | |
| CN111371762A (zh) | 一种身份验证方法、装置及电子设备和存储介质 |