一般來說,傳統臺式電腦的開機按鍵通常設置在主機箱上。但是,主機箱的擺放會因環境限制而放置在不同位置。在辦公室的場景下,通常臺式機箱會放在辦公桌下。相信大多數辦公的人們都有過這樣的經歷,我們常常會因視覺不便,不得不低頭俯身摸索開機按鍵,進行電腦開機。
那么,是否有一種便捷、優雅的臺式電腦開機方式呢?
顯而易見,放在辦公桌 C 位的就是鍵盤。如果鍵盤上設計一個按鍵就能完成臺式電腦的快速開機,豈不美哉。
事實上,從技術角度分析這完全是一個可行方案。
眾所周知,如今的臺式電腦配備的鍵盤都是標準的USB 鍵盤。鍵盤之所以能實現輸入功能,因為鍵盤通過 USB 接口和 CPU 連接,配合操作系統下的鍵盤驅動,就可以完成字符輸入需求。如果電腦關機后,CPU 無法處理 USB 通訊,鍵盤必然就不能使用。因此在電腦關機后,必須有一個24小時待命的“管家”接管 USB 鍵盤,才能響應鍵盤操作,觸發電腦開機動作。
提起電腦“管家”,首先就能想到筆記本電腦中管理電池充放電、鍵盤輸入、散熱等功能的 EC芯片。作為一顆MCU,EC芯片就可以做到在電腦關機后,依舊隨時待命,完成一些看不到的工作。當時刻待命的EC 走進臺式電腦,便激發了無限的可能。使用 USB 鍵盤完成臺式電腦開機,也就變得順理成章了。
初級版USB 鍵盤開機
如上圖,當電腦關機后,EC仍舊工作。控制 MUX把鍵盤的USB信號切換到EC芯片的USB Host 接口上接管。當鍵盤按下特定的按鍵后,EC就可以觸發CPU開機。同時控制MUX把鍵盤的USB信號切回給CPU,保證了電腦開機后,USB 鍵盤可以繼續使用。
高級版 USB鍵盤一鍵開機
隨著信息時代的發展,人們越來越重視信息安全,通常為了安全起見,會設置一個進入操作系統的開機密碼。而且,一些保密性能需求更高的企業級用戶,對于防止信息數據泄漏的安全防護,早已經從軟件防護進入到硬件加密保護階段。
如上所述,初階的USB鍵盤的特定按鍵按下后,僅僅是觸發了開機動作。
但是,如果將USB鍵盤的特定按鍵替換成指紋采集傳感器,當人們的手指按下USB鍵盤上的“開機按鍵” 時,即可完成指紋信息的采集,從而很好的實現硬件加密保護的開機應用。
對此,芯海科技EC芯片CSC2E101可通過USB Host接口,讀取 USB 鍵盤中指紋傳感器的數據,同時利用內置的硬件加密模塊對指紋數據加密保護。CSC2E101內置涵蓋AES、RSA等眾多功能的安全硬件加密引擎,符合多種行業加密協議,同時集成指紋傳感器的控制和信息加密功能。
當人們通過摁壓USB鍵盤的“開機按鍵”時,電腦操作系統下的指紋驅動即可通過CSC2E101的USB Slave接口,讀取加密的指紋數據做對比。系統便可對指紋輸入信息進行充分的安全防護,只有指紋信息對比成功,才會自動完成登錄。在整個開機的過程中,用戶全程無感,從而實現了讓安全啟動流程更完整、防護效果更完善的一鍵安全快速開機。