1.一种机箱入侵状态检测装置,其特征在于,所述装置包括:开关单元,所述开关单元的开关状态与机箱盖板的开启状态相关;
信息生成单元,用于生成指定信息,在所述信息生成单元从掉电状态恢复到上电状态的情况下,所述指定信息被重置,重置后的指定信息与重置前的指定信息不一致;
第一供电单元,用于经过所述开关单元向所述信息生成单元供电;
控制单元,用于从所述信息生成单元读取指定信息,并基于读取到的指定信息检测所述机箱的入侵状态;其中,在所述机箱曾处于被入侵状态的情况下,所述控制单元读取到的指定信息为重置后的指定信息,在所述机箱未曾处于被入侵状态的情况下,所述控制单元读取到的指定信息为重置前的指定信息;在读取到的指定信息与重置前的指定信息不一致的情况下,确定所述机箱曾处于被入侵状态。
2.根据权利要求1所述的装置,其特征在于,所述控制单元用于:在正常工作状态下,基于所述开关单元当前的开关状态,检测所述机箱的入侵状态;
在所述开关单元当前的开关状态指示所述机箱当前未处于被入侵状态的情况下,基于读取到的指定信息检测所述机箱的入侵状态。
3.根据权利要求1所述的装置,其特征在于,所述控制单元用于:在上电过程中,基于读取到的指定信息检测所述机箱的入侵状态。
4.根据权利要求1所述的装置,其特征在于,所述信息生成单元为实时时钟芯片,所述指定信息为实时时间,所述实时时钟芯片用于:基于上电时获取的初始时间生成实时时间,所述初始时间基于当前时间预先设置,且在所述信息生成单元从掉电状态恢复到上电状态的情况下,所述初始时间被设置成与所述当前时间不一致的时间。
5.根据权利要求4所述的装置,其特征在于,所述控制单元用于:在读取到的实时时间与当前时间不一致的情况下,确定所述机箱曾处于被入侵状态。
6.根据权利要求4所述的装置,其特征在于,在所述信息生成单元从掉电状态恢复到上电状态的情况下,所述初始时间被设置为0;所述控制单元用于:在读取到的实时时间中年份对应的数值小于当前年份的情况下,确定所述机箱曾处于被入侵状态。
7.根据权利要求1所述的装置,其特征在于,所述控制单元还用于:在所述开关单元当前处于断开状态的情况下,确定所述机箱当前处于被入侵状态。
8.根据权利要求1所述的装置,其特征在于,所述控制单元还用于:在确定所述机箱曾处于被入侵状态的情况下,在上电后跳转到安全登陆界面,以获取用户通过所述安全登陆界面输入的指定信息;
在输入的指定信息合法的情况下,控制所述机箱启动。
9.根据权利要求1所述的装置,其特征在于,所述控制单元还用于:在确定所述机箱曾处于被入侵状态的情况下,在上电后跳转到安全登陆界面,以获取用户通过所述安全登陆界面输入的验证信息;
在所述验证信息合法的情况下,控制所述机箱启动。
10.根据权利要求9所述的装置,其特征在于,所述控制单元还用于:在控制所述机箱启动之后,将初始信息发送至所述信息生成单元,以使所述信息生成单元基于所述初始信息生成指定信息。
11.根据权利要求1所述的装置,其特征在于,所述控制单元为中央处理器,所述第一供电单元为实时时钟电池,所述信息生成单元为实时时钟芯片,所述指定信息为当前实时时间的年份信息的后两位;
所述实时时钟电池的负极接地,正极经所述开关单元连接所述实时时钟芯片的电源引脚,并经所述开关单元连接所述中央处理器的中断管脚;
所述实时时钟芯片的电源引脚还与所述机箱的系统电源相连接;
2
所述中央处理器的IC接口与所述实时时钟芯片的存储单元相连接,用于从所述存储单元读取所述指定信息。
12.根据权利要求11所述的装置,其特征在于,在所述机箱正常工作的过程中,或者在所述机箱上电的过程中且已确定所述机箱在上电之前未曾处于被入侵状态的情况下,基于所述中断管脚检测到的电平确定所述机箱当前是否处于被入侵状态;
其中,在机箱盖板打开的情况下,所述开关单元断开,所述中断管脚检测到低电平,所述中央处理器确定机箱当前处于被入侵状态;在机箱盖板闭合的情况下,所述开关单元闭合,所述中断管脚检测到高电平,所述中央处理器确定机箱当前未处于被入侵状态。
13.根据权利要求11所述的装置,其特征在于,在所述机箱上电的过程中,所述中央处理器在检测到所述年份信息的后两位小于预设值的情况下,确定所述机箱在上电之前曾处于被入侵状态,在检测到的所述年份信息的后两位大于或等于预设值的情况下,确定所述机箱在上电之前未曾处于被入侵状态。
14.根据权利要求1‑13任一所述的装置,其特征在于,所述装置还包括:第一二极管,用于将所述第一供电单元提供的电能单向导通至所述信息生成单元;和/或第二二极管,用于将所述第二供电单元提供的电能单向导通至所述信息生成单元;和/或第二供电单元,用于向所述信息生成单元供电,所述开关单元与所述第二供电单元位于不同的供电支路上。
15.一种边缘服务器,其特征在于,包括:
机箱;
与所述机箱相配合的机箱盖板;以及
权利要求1至14任一所述的机箱入侵状态检测装置。
16.一种机箱入侵状态检测方法,其特征在于,应用于权利要求1‑14任一所述的装置中的控制单元,所述方法包括:从所述信息生成单元读取指定信息;
基于读取到的指定信息检测所述机箱的入侵状态。
17.根据权利要求16所述的方法,其特征在于,所述基于读取到的指定信息检测所述机箱的入侵状态,包括:在正常工作状态下,基于所述开关单元当前的开关状态,检测所述机箱的入侵状态,在所述开关单元当前的开关状态指示所述机箱当前未处于被入侵状态的情况下,基于读取到的指定信息检测所述机箱的入侵状态;和/或在上电过程中,基于读取到的指定信息检测所述机箱的入侵状态。
18.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求16‑17任一所述的方法。
19.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求16‑17任一所述的方法。