一種信息處理方法和電子設備的制造方法
【技術領域】
[0001]本發(fā)明涉及計算機技術,尤其涉及一種信息處理方法和電子設備。
【背景技術】
[0002]目前,為保障電子設備如計算機的信息安全,通常用戶會設置電子設備的操作系統(tǒng)(Operating system,OS)如Windows的登錄密碼作為開機密碼,當操作系統(tǒng)登錄時,會提示輸入登錄密碼。但是,由于操作系統(tǒng)的登錄密碼保存在電子設備的硬盤中,因此操作系統(tǒng)的登錄密碼可以被輕易的破解,比如重新安裝操作系統(tǒng)就能實現(xiàn)操作系統(tǒng)的登錄密碼的破解,只設置操作系統(tǒng)的登錄密碼無法對電子設備起到足夠的保護作用。
[0003]通常,電子設備的啟動引導系統(tǒng)如計算機中的基本輸入輸出系統(tǒng)(Basic InputOutput System,B1S)、智能手機中的引導加載器(boot loader)都提供開機密碼設置和檢測功能,由于啟動引導系統(tǒng)被固化在電子設備的只讀內存(Read-Only Memory, ROM)中,因此保存在啟動引導系統(tǒng)中的啟動引導系統(tǒng)開機密碼很難被破解。但是由于設置啟動引導系統(tǒng)開機密碼操作繁瑣,很少有用戶設置啟動引導系統(tǒng)開機密碼,導致啟動引導系統(tǒng)的開機密碼設置和檢測功能被閑置,無法發(fā)揮對電子設備的保護作用。
【發(fā)明內容】
[0004]有鑒于此,本發(fā)明的主要目的在于提供一種信息處理方法和電子設備,能夠自動設置啟動引導系統(tǒng)開機密碼,更好地保護電子設備的信息安全。
[0005]為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的:
[0006]本發(fā)明提供一種信息處理方法,應用于具有操作系統(tǒng)和啟動引導系統(tǒng)的電子設備,所述方法包括:
[0007]在第一密碼設置完成時,判斷電子設備是否已設置第二密碼,確定沒有設置第二密碼時,根據(jù)預設規(guī)則自動將第一密碼設置為第二密碼;
[0008]所述第一密碼用于操作系統(tǒng)登錄,第二密碼用于通過啟動引導系統(tǒng)的驗證。
[0009]較佳地,所述將第一密碼設置為第二密碼為:
[0010]通過調用系統(tǒng)管理中斷SMI的方式,將第一密碼設置為第二密碼。
[0011]較佳地,所述將第一密碼設置為第二密碼為:
[0012]當操作系統(tǒng)為Windows操作系統(tǒng)時,通過調用Windows管理規(guī)范WMI的方式,將第一密碼設置為第二密碼。
[0013]較佳地,所述方法還包括:
[0014]設置第一標志位,所述第一標志位用于表示操作系統(tǒng)是否登錄成功;
[0015]當?shù)谝粯酥疚槐硎静僮飨到y(tǒng)登錄成功時,不提示輸入第二密碼;
[0016]當?shù)谝粯酥疚槐硎静僮飨到y(tǒng)登錄失敗時,提示輸入第二密碼。
[0017]較佳地,所述方法還包括:
[0018]設置第二標志位,所述第二標志位用于表示第二密碼是否為自動設置;
[0019]相應的,在將第一密碼設置為第二密碼之后,所述方法還包括:將第二標志位標記為表示第二密碼為自動設置;
[0020]當?shù)诙酥疚槐硎镜诙艽a為自動設置,第一標志位表示操作系統(tǒng)登錄成功時,不提示輸入第二密碼;
[0021]當?shù)诙酥疚槐硎镜诙艽a為自動設置,第一標志位表示操作系統(tǒng)登錄失敗時,提示輸入第二密碼。
[0022]本發(fā)明提供一種電子設備,所述電子設備包括:
[0023]判斷單元,用于在第一密碼設置完成時,判斷電子設備是否已設置第二密碼得到判斷結果;
[0024]第一設置單元,用于當判斷結果顯示沒有設置第二密碼時,根據(jù)預設的規(guī)則自動將第一密碼設置為第二密碼;
[0025]所述第一密碼用于操作系統(tǒng)登錄,第二密碼用于通過啟動引導系統(tǒng)的驗證。
[0026]較佳地,所述第一設置單元,具體用于通過調用系統(tǒng)管理中斷SMI的方式,將第一密碼設置為第二密碼。
[0027]較佳地,所述第一設置單元,具體用于當操作系統(tǒng)為Windows操作系統(tǒng)時,通過調用Windows管理規(guī)范WMI的方式,將第一密碼設置為第二密碼。
[0028]較佳地,所述電子設備還包括:
[0029]第二設置單元,用于設置第一標志位,所述第一標志位用于表示操作系統(tǒng)是否登錄成功;
[0030]控制單元,用于當?shù)谝粯酥疚槐硎静僮飨到y(tǒng)登錄成功時,控制不提示輸入第二密碼;當?shù)谝粯酥疚槐硎静僮飨到y(tǒng)登錄失敗時,控制提示輸入第二密碼。
[0031]較佳地,所述電子設備還包括:
[0032]第三設置單元,用于設置第二標志位,所述第二標志位用于表示第二密碼是否為自動設置;
[0033]第四設置單元,用于在第一設置單元將第一密碼設置為第二密碼之后,將第二標志位標記為表示第二密碼為自動設置;
[0034]所述控制單元,用于當?shù)诙酥疚槐硎镜诙艽a為自動設置,第一標志位表示操作系統(tǒng)登錄成功時,控制不提示輸入第二密碼;當?shù)诙酥疚槐硎镜诙艽a為自動設置,第一標志位表示操作系統(tǒng)登錄失敗時,控制提示輸入第二密碼。
[0035]由上可知,本發(fā)明的技術方案應用于具有操作系統(tǒng)和啟動引導系統(tǒng)的電子設備,方法包括:在第一密碼設置完成時,判斷電子設備是否已設置第二密碼,確定沒有設置第二密碼時,根據(jù)預設規(guī)則自動將第一密碼設置為第二密碼;所述第一密碼用于操作系統(tǒng)登錄,第二密碼用于通過啟動引導系統(tǒng)的驗證。由此,本發(fā)明能夠自動設置啟動引導系統(tǒng)開機密碼,更好地保護電子設備的信息安全。
【附圖說明】
[0036]圖1為本發(fā)明提供的信息處理方法的第一實施例的實現(xiàn)流程圖;
[0037]圖2為本發(fā)明提供的信息處理方法的第二實施例的實現(xiàn)流程圖;
[0038]圖3為本發(fā)明提供的信息處理方法的第三實施例的實現(xiàn)流程圖;
[0039]圖4為本發(fā)明提供的信息處理方法的第四實施例的實現(xiàn)流程圖;
[0040]圖5為本發(fā)明提供的信息處理方法的第五實施例的實現(xiàn)流程圖;
[0041]圖6為本發(fā)明提供的電子設備的第一實施例的結構示意圖;
[0042]圖7為本發(fā)明提供的電子設備的第二實施例的結構示意圖;
[0043]圖8為本發(fā)明提供的電子設備的第三實施例的結構示意圖。
【具體實施方式】
[0044]本發(fā)明提供的信息處理方法的第一實施例,如圖1所示,所述方法包括:
[0045]步驟101、在第一密碼設置完成時,判斷電子設備是否已設置第二密碼;所述第一密碼用于操作系統(tǒng)登錄,第二密碼用于通過啟動引導系統(tǒng)的驗證。
[0046]這里,所述操作系統(tǒng)可以是Windows操作系統(tǒng)、Linux操作系統(tǒng)等,所述啟動引導系統(tǒng)可以是B1S、Boot Loader等。
[0047]步驟102、確定沒有設置第二密碼時,根據(jù)預設規(guī)則自動將第一密碼設置為第二密碼。
[0048]由上可知,本發(fā)明實施例能夠自動設置啟動引導系統(tǒng)開機密碼,因而可以更好地保護電子設備的信息安全。
[0049]本發(fā)明提供的信息處理方法的第二實施例,如圖2所示,所述方法包括:
[0050]步驟201、在第一密碼設置完成時,判斷電子設備是否已設置第二密碼;所述第一密碼用于操作系統(tǒng)登錄,第二密碼用于通過啟動引導系統(tǒng)的驗證。
[0051]這里,所述操作系統(tǒng)可以是Windows操作系統(tǒng)、Linux操作系統(tǒng)等,所述啟動引導系統(tǒng)可以是B1S、Boot Loader等。
[0052]所述第一密碼可以是Windows操作系統(tǒng)的登錄密碼,所述第二密碼可以是B1S開機密碼。
[0053]步驟202、確定沒有設置第二密碼時,通過調用系統(tǒng)管理中斷(System ManagementInterrupt, SMI)的方式,將第一密碼設置為第二密碼。
[0054]由上可知,本發(fā)明實施例能夠通過調用SMI的方式將第一密碼設置為第二密碼,因而可以快速將第一密碼設置為第二密碼。
[0055]本發(fā)明提供的信息處理方法的第三實施例,如圖3所示,所述方法包括:
[0056]步驟301、在第一密碼設置完成時,判斷電子設備是否已設置第二密碼;所述第一密碼用于操作系統(tǒng)登錄,第二密碼用于通過啟動引導系統(tǒng)的驗證。
[0057]這里,所述操作系統(tǒng)可以是Windows操作系統(tǒng)、Linux操作系統(tǒng)等,所述啟動引導系統(tǒng)可以是B1S、Boot Loader等。
[0058]所述第一密碼可以是Windows操作系統(tǒng)的登錄密碼,所述第二密碼可以是B1S開機密碼。
[0059]步驟302、確定沒有設置第二密碼時,當操作系統(tǒng)為Windows操作系統(tǒng)時,通過調用 Windows 管理規(guī)范(Windows Management Instrumentat1n,WMI)的方式,將第一密碼設置為第二密碼。
[0060]由上可知,本發(fā)明實施例當操作系統(tǒng)為Windows操作系統(tǒng)時,通過調用WMI的方式將第一密碼設置為第二密碼,因而可以快速將第一密碼設置為第二密碼。
[0061]本發(fā)明提供的信息處理方法的第四實施例,如圖4所示,所述方法包括:
[0062]步驟401、在第一密碼設置完成時,判斷電子設備是否已設置第二密碼;所述第一密碼用于操作系統(tǒng)登錄,第二密碼用于通過啟動引導系統(tǒng)的驗證。
[0063]這里,所述操作系統(tǒng)可以是Windows操作系統(tǒng)、Linux操作系統(tǒng)等,所述啟動引導系統(tǒng)可以是B1S、Boot Loader等。
[0064]所