本發明專利技術公開了一種基于計算機軟件開發的加密系統,包括中央處理模塊、密鑰設置模塊、密鑰輸入模塊、密鑰驗證模塊、驗證計數模塊、報警模塊、存儲模塊、軟件開發模塊、操作計時模塊和鎖定模塊,所述密鑰設置模塊、密鑰輸入模塊和密鑰驗證模塊均與中央處理模塊電連接,密鑰驗證模塊與存儲模塊電連接,所述軟件開發模塊與操作計時模塊電連接,操作計時模塊與中央處理模塊電連接,中央處理模塊又與鎖定模塊電連接,鎖定模塊與密鑰驗證模塊電連接。本發明專利技術通過設置加密系統對軟件開發的工作進行加密保護,從而有效提高了軟件開發的數據安全性,避免了使用者休息時數據泄露的問題。免了使用者休息時數據泄露的問題。免了使用者休息時數據泄露的問題。
【技術實現步驟摘要】
一種基于計算機軟件開發的加密系統
[0001]本專利技術涉及一種加密系統,具體是一種基于計算機軟件開發的加密系統。
技術介紹
[0002]計算機軟件開發是根據用戶要求建造出軟件系統或者系統中的軟件部分的過程。軟件開發是一項包括需求捕捉、需求分析、設計、實現和測試的系統工程。軟件一般是用某種程序設計語言來實現的。通常采用軟件開發工具可以進行開發。軟件分為系統軟件和應用軟件,并不只是包括可以在計算機上運行的程序,與這些程序相關的文件一般也被認為是軟件的一部分,軟件設計思路和方法的一般過程,包括設計軟件的功能和實現的算法和方法、軟件的總體結構設計和模塊設計、編程和調試、程序聯調和測試以及編寫、提交程序,在計算機軟件開發過程中需要用到軟件加密,軟件加密就是用戶在發送信息前,先調用信息安全模塊對信息進行加密,然后發送,到達接收方后,由用戶使用相應的解密軟件進行解密并還原,網絡加密由基于網絡的其它計算機或設備來完成加解密或驗證工作,而網絡設備和客戶端之前通過安全通道進行通訊。
[0003]在專利號為CN 113961949 A的專利技術專利說明書中雖然公開了一種計算機軟件開發用的加密系統,但是在該申請中還存在一定的問題,該加密系統被打開后缺少自動鎖定功能,如果工作人員有事外出忘記關閉電腦的話,就會存在信息泄露的問題,使用安全性低。
技術實現思路
[0004]本專利技術的目的是提供一種基于計算機軟件開發的加密系統,來解決實際使用中,遇到的問題。
[0005]為實現上述目的,本專利技術提供如下技術方案:一種基于計算機軟件開發的加密系統,包括中央處理模塊、密鑰設置模塊、密鑰輸入模塊、密鑰驗證模塊、驗證計數模塊、報警模塊、存儲模塊、軟件開發模塊、操作計時模塊和鎖定模塊,所述密鑰設置模塊、密鑰輸入模塊和密鑰驗證模塊均與中央處理模塊電連接,密鑰驗證模塊與存儲模塊電連接,由密鑰設置模塊設置驗證密碼的方式對密鑰驗證模塊進行設置,通過密鑰輸入模塊輸入驗證密碼,驗證密碼通過中央處理模塊發送給密鑰驗證模塊,從而對輸入的密碼進行驗證,驗證通過后即可通過中央處理模塊對存儲模塊進行讀取以及將信息發送到存儲模塊中保存,所述軟件開發模塊與操作計時模塊電連接,操作計時模塊與中央處理模塊電連接,中央處理模塊又與鎖定模塊電連接,鎖定模塊與密鑰驗證模塊電連接,通過軟件開發模塊輸入軟件編碼并將軟件編碼發送給中央處理模塊,通過操作計時模塊對軟件開發模塊的無操作時間進行計時,當無操作時間達到設定值時,就向中央處理模塊發送信號,中央處理模塊向鎖定模塊發送鎖定信號,從而使鎖定模塊對密鑰驗證模塊發送指令,啟動密鑰驗證模塊,此時中央處理模塊若想要再次讀取存儲模塊信息,則需要通過密鑰輸入模塊重新輸入密鑰,對密鑰驗證模塊進行解鎖,從而有效提高了本加密系
統的安全性。
[0006]優選的:所述密鑰驗證模塊與驗證計數模塊電聯接,驗證計數模塊與中央處理模塊電連接,中央處理模塊與報警模塊電連接,密鑰設置模塊在設置驗證密碼的同時,也設置驗證次數限制,通過密鑰輸入模塊在輸入密鑰時,通過驗證計數模塊進行計數,如果連續輸入密鑰錯誤的次數達到密鑰設置模塊設置的次數限制時,驗證計數模塊就向中央處理模塊發出信號,中央處理模塊控制報警模塊發出警報。
[0007]優選的:所述報警模塊通過無線模塊與移動端無線連接,移動端可以是手機app,報警模塊將報警信息發送給手機app由手機發出報警聲,能夠及時提醒使用者。
[0008]優選的:所述操作計時模塊包括信號輸入模塊、信號輸出模塊、主動鎖定模塊、計時模塊和計時設置模塊,信號輸入模塊與軟件開發模塊電連接,且信號輸入模塊與計時模塊電連接,計時模塊和主動鎖定模塊電連接,主動鎖定模塊與信號輸出模塊電連接,計時模塊與計時設置模塊電連接,通過信號輸入模塊對軟件開發模塊發出的信號進行接收,并將信號通過計時模塊輸送給信號輸出模塊,最后由信號輸出模塊輸送給中央處理器,通過計時設置模塊對計時模塊的時間進行設置,當計時模塊在規定時間內沒有收到來自信號輸入模塊的信號,就會自主向中央處理模塊發出鎖定信號,從而實現密鑰驗證模塊的鎖定,此時無法讀取和存入存儲模塊的數據,或者由使用者通過軟件開發模塊主動輸入鎖定信息,主動鎖定模塊收到信息后,向中央處理模塊發出鎖定信息,實現密鑰驗證模塊的鎖定,此時無法讀取和存入存儲模塊的數據,以上兩種方式都能夠實現軟件開發的加密,有效提高了軟件開發的安全性。
[0009]優選的:所述密鑰驗證模塊包括密鑰接收模塊、信息進出模塊、密鑰對比模塊、密鑰判斷模塊、密鑰開關模塊、鎖定信息接收模塊和密鑰存儲模塊,密鑰存儲模塊、密鑰接收模塊和信息進出模塊均與中央處理模塊電連接,密鑰存儲模塊和密鑰接收模塊均與密鑰對比模塊電連接,密鑰對比模塊與密鑰判斷模塊電連接,密鑰判斷模塊與密鑰開關模塊電連接,且密鑰判斷模塊與驗證計數模塊電連接,由密鑰存儲模塊對密鑰設置模塊設置的密鑰進行儲存,由密鑰接收模塊對輸入的密鑰進行接收,并通過密鑰對比模塊對兩個密鑰進行對比,由密鑰判斷模塊對密鑰是否相同進行判斷,當兩個密鑰不同時,密鑰判斷模塊向驗證計數模塊發出一次信號,而當密鑰相同時,則向密鑰開關模塊發出打開指令,同時對驗證計數模塊發出清零指令,所述密鑰開關模塊同時與存儲模塊、信息進出模塊和鎖定信息接收模塊電連接,其中信息進出模塊與中央處理模塊電連接,鎖定信息接收模塊與鎖定模塊電連接,當密鑰開關模塊處于打開狀態時,中央處理模塊能夠通過信息進出模塊與存儲模塊實現數據的讀取和存儲工作,而當鎖定信息接收模塊接收到信息時,就會控制密鑰開關模塊關閉,切斷中央處理模塊和存儲模塊之間的信息交換通路,實現對存儲模塊中數據的保護。
[0010]與現有技術相比,本專利技術的有益效果是:本專利技術通過設置加密系統對軟件開發的工作進行加密保護,從而有效提高了軟件開發的數據安全性,避免了使用者休息時數據泄露的問題。
[0011]通過操作計時模塊的設計,即便是工作人員忘記鎖定存儲模塊,在無操作的情況下也會自動鎖定,有效提高了存儲模塊數據保護的安全性。
附圖說明
[0012]圖1為一種基于計算機軟件開發的加密系統的結構示意圖。
[0013]圖2為一種基于計算機軟件開發的加密系統中操作計時模塊的結構示意圖。
[0014]圖3為一種基于計算機軟件開發的加密系統中密鑰驗證模塊的結構示意圖。
具體實施方式
[0015]下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述。
[0016]請參閱圖1~3,本專利技術實施例中,一種基于計算機軟件開發的加密系統,包括中央處理模塊、密鑰設置模塊、密鑰輸入模塊、密鑰驗證模塊、驗證計數模塊、報警模塊、存儲模塊、軟件開發模塊、操作計時模塊和鎖定模塊,所述密鑰設置模塊、密鑰輸入模塊和密鑰驗證模塊均與中央處理模塊電連接,密鑰驗證模塊與存儲模塊電連接,由密鑰設置模塊設置驗證密碼的方式對密鑰驗證模塊進行設置,通過密鑰輸入模塊輸入驗證密碼,驗證密碼通過中央處理模塊發送給密鑰驗證模塊,從而對輸入的密碼進行驗證,驗證通過本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種基于計算機軟件開發的加密系統,包括中央處理模塊、密鑰設置模塊、密鑰輸入模塊、密鑰驗證模塊、驗證計數模塊、報警模塊、存儲模塊、軟件開發模塊、操作計時模塊和鎖定模塊,其特征在于,所述密鑰設置模塊、密鑰輸入模塊和密鑰驗證模塊均與中央處理模塊電連接,密鑰驗證模塊與存儲模塊電連接,由密鑰設置模塊設置驗證密碼的方式對密鑰驗證模塊進行設置,通過密鑰輸入模塊輸入驗證密碼,驗證密碼通過中央處理模塊發送給密鑰驗證模塊,從而對輸入的密碼進行驗證,驗證通過后即可通過中央處理模塊對存儲模塊進行讀取以及將信息發送到存儲模塊中保存,所述軟件開發模塊與操作計時模塊電連接,操作計時模塊與中央處理模塊電連接,中央處理模塊又與鎖定模塊電連接,鎖定模塊與密鑰驗證模塊電連接,通過軟件開發模塊輸入軟件編碼并將軟件編碼發送給中央處理模塊,通過操作計時模塊對軟件開發模塊的無操作時間進行計時,當無操作時間達到設定值時,就向中央處理模塊發送信號,中央處理模塊向鎖定模塊發送鎖定信號,從而使鎖定模塊對密鑰驗證模塊發送指令,啟動密鑰驗證模塊,此時中央處理模塊若想要再次讀取存儲模塊信息,則需要通過密鑰輸入模塊重新輸入密鑰,對密鑰驗證模塊進行解鎖。2.根據權利要求1所述的一種基于計算機軟件開發的加密系統,其特征在于,所述密鑰驗證模塊與驗證計數模塊電聯接,驗證計數模塊與中央處理模塊電連接,中央處理模塊與報警模塊電連接,密鑰設置模塊在設置驗證密碼的同時,也設置驗證次數限制,通過密鑰輸入模塊在輸入密鑰時,通過驗證計數模塊進行計數,如果連續輸入密鑰錯誤的次數達到密鑰設置模塊設置的次數限制時,驗證計數模塊就向中央處理模塊發出信號,中央處理模塊控制報警模塊發出警報。3.根據權利要求2所述的一種基于計算機軟件開發的加密系統,其特征在于,所述報警模塊通過無線模塊與移動端無線連接,移動端可以是手機app,報警模塊將報警信息發送給手機app由手機發出報警聲。4.根據權利要求1所述的一種基于計算機軟件開發的加密系統,其特征在于,所述操作計時模塊包括信號輸入模塊、信號輸出模塊、主動鎖定模塊、計時模塊和計...
【專利技術屬性】
技術研發人員:李楊峰,
申請(專利權)人:杭州霆飛科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。