System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及電子教學設備,具體公開了一種電子詞典的數據保護方法、數據保護系統及計算機可讀介質。
技術介紹
1、隨著教育信息化的快速發展,電子詞典在教學領域的應用日益普及。電子詞典作為電子白板中重要的教學輔助工具,其使用頻率較高。電子詞典設備先識別用戶查詢請求,例如電子白板詞典,能夠適于多種輸入方式,比如觸摸屏虛擬鍵盤輸入,不限于手寫輸入,再通過搜索算法提取數據庫中存儲的數據,將提取數據篩選并顯示于用戶,實現查詞功能。
2、現有的電子詞典,通常將詞典數據直接以明文形式存儲在本地數據庫中,這種存儲方式存在一定的數據安全隱患:詞典數據容易被直接提取和復制,導致教育資源被盜用;另一方面,詞典的發音資源通常存儲在服務器,使用詞典中,通過接口請求向服務器獲取單詞的發音數據,發音數據容易被爬蟲程序批量下載,造成音頻資源的泄露。因此,急需開發一種既能保護詞典數據安全,又能滿足查詢效率的電子白板詞典系統,以滿足現代教育、教學的實際需求。
技術實現思路
1、本專利技術的目的在于:針對現有技術中電子詞典的詞典數據易被盜用問題,提供一種電子詞典的數據保護方法、數據保護系統及計算機可讀介質。
2、為了實現上述目的,本專利技術采用的技術方案為:
3、一種電子詞典的數據保護方法,包括以下步驟:
4、s1、采用對稱加密算法對詞典設備中的第一詞典數據的每個字段進行加密;
5、s2、將加密后的所述第一詞典數據進行二進制轉文本編碼,得到第二詞典數據;
...【技術保護點】
1.一種電子詞典的數據保護方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的電子詞典的數據保護方法,其特征在于,所述加密和解密都采用對稱加密算法;使用單一密鑰遍歷所述第一詞典數據的每個數據進行加密,并生成加密數據。
3.根據權利要求1所述的電子詞典的數據保護方法,其特征在于,所述第二數據庫的建立,具體包括以下步驟:所述詞典設備啟動時,發送第一請求于控制模塊,所述控制模塊通過控制存儲模塊,進而在所述存儲模塊的內存中建立第二數據庫。
4.根據權利要求1所述的電子詞典的數據保護方法,其特征在于,響應用戶的查詢請求,具體包括以下步驟:
5.根據權利要求1-4任意一項所述的電子詞典的數據保護方法,其特征在于,所述第一詞典數據包括與每個詞語對應的發音標識;所述發音標識用于識別與每個所述詞語一一對應的發音文件;服務端設有與每個所述發音標識對應的發音文件;響應用戶的查詢請求,具體還包括以下步驟:
6.根據權利要求5所述的電子詞典的數據保護方法,其特征在于,響應用戶的查詢請求,具體還包括步驟S525:所述數據保護系統下載所述第一發
7.一種電子詞典的數據保護系統,其特征在于,實現如權利要求1-6任意一項所述的電子詞典的數據保護方法,包括:數據加密模塊、控制模塊、存儲模塊、數據加載模塊、查詢處理模塊;所述數據加密模塊用于加密和轉換所述第一詞典數據為第二詞典數據;所述控制模塊用于控制數據保護系統的運行;所述存儲模塊用于存儲所述第一詞典數據、第二詞典數據和所述第三詞典數據;所述數據加載模塊用于解密所述第二詞典數據為第三詞典數據;所述查詢處理模塊用于響應用戶的查詢請求。
8.根據權利要求7所述的電子詞典的數據保護系統,其特征在于,還包括音頻處理模塊;所述音頻處理模塊用于在緩存文件夾中查找發音文件;或用于向服務端發送音頻資源請求,并下載音頻文件;所述服務端用于存儲發音文件和通訊連接電子詞典的數據保護系統。
9.一種非臨時性計算機可讀介質,其特征在于,其上存儲有計算機程序,該計算機程序被處理器執行時實現如權利要求1-6任意一項所述的電子詞典的數據保護方法。
...【技術特征摘要】
1.一種電子詞典的數據保護方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的電子詞典的數據保護方法,其特征在于,所述加密和解密都采用對稱加密算法;使用單一密鑰遍歷所述第一詞典數據的每個數據進行加密,并生成加密數據。
3.根據權利要求1所述的電子詞典的數據保護方法,其特征在于,所述第二數據庫的建立,具體包括以下步驟:所述詞典設備啟動時,發送第一請求于控制模塊,所述控制模塊通過控制存儲模塊,進而在所述存儲模塊的內存中建立第二數據庫。
4.根據權利要求1所述的電子詞典的數據保護方法,其特征在于,響應用戶的查詢請求,具體包括以下步驟:
5.根據權利要求1-4任意一項所述的電子詞典的數據保護方法,其特征在于,所述第一詞典數據包括與每個詞語對應的發音標識;所述發音標識用于識別與每個所述詞語一一對應的發音文件;服務端設有與每個所述發音標識對應的發音文件;響應用戶的查詢請求,具體還包括以下步驟:
6.根據權利要求5所述的電子詞典的數據保護方法,其特征在于,響應用戶的查詢請求,具體...
【專利技術屬性】
技術研發人員:馬駿,王天宇,楊軍,唐開斌,
申請(專利權)人:四川長虹教育科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。