本發(fā)明涉及自動(dòng)化生產(chǎn)領(lǐng)域,尤其涉及義齒,具體是指一種數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法、裝置、處理器及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、對(duì)于義齒生產(chǎn)流程來說,義齒加工程序是非常重要且機(jī)密性非常強(qiáng)的,現(xiàn)有技術(shù)并沒有對(duì)加工程序加載或加工做任何限制,對(duì)于不同的設(shè)備和機(jī)型均可使用同一加工程序,不僅可能導(dǎo)致加工錯(cuò)誤,加工程序給外部演示或試用,還可能導(dǎo)致加工程序向外泄露。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的是克服了上述現(xiàn)有技術(shù)的缺點(diǎn),提供了一種滿足操作簡便、適用范圍較為廣泛的數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法、裝置、處理器及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
2、為了實(shí)現(xiàn)上述目的,本發(fā)明的數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法、裝置、處理器及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)如下:
3、該數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法,其主要特點(diǎn)是,所述的方法包括以下步驟:
4、(1)導(dǎo)入需要加工的文件和加工的設(shè)備,設(shè)置準(zhǔn)備信息;
5、(2)在加工設(shè)備上設(shè)置機(jī)器的機(jī)型配置名稱,加工設(shè)備與中控程序進(jìn)行通信;
6、(3)將設(shè)備號(hào)、機(jī)型配置和使用期限通過高級(jí)加密標(biāo)準(zhǔn)算法來生成一串加密信息;
7、(4)將所述的加密信息嵌入至加工程序,并與加工程序一同進(jìn)行加密;
8、(5)加工設(shè)備加載加密后的加工程序,并對(duì)加工程序中的加密信息進(jìn)行解密;
9、(6)比對(duì)檢查機(jī)器的設(shè)備號(hào)和機(jī)型配置,若正常則繼續(xù)加工;否則,進(jìn)行報(bào)錯(cuò)。
10、較佳地,所述的步驟(6)具體為:
11、(6.1)判斷機(jī)器的設(shè)備號(hào)和機(jī)型配置一致并且在有效期內(nèi),如果是,則加載成功并開始加工,在加工完成后繼續(xù)加載下一文件;否則,給出相應(yīng)報(bào)錯(cuò)提示信息,加工設(shè)備終止加載及加工。
12、較佳地,所述的步驟(1)中設(shè)置的準(zhǔn)備信息包括加工設(shè)備和加工文件的對(duì)應(yīng)關(guān)系以及生效日期和失效日期。
13、較佳地,所述的步驟(4)在加密后生成后綴名為“原后綴名+en”格式的程序文件。
14、該數(shù)控系統(tǒng)中用于實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的裝置,其主要特點(diǎn)是,所述的裝置包括:
15、處理器,被配置成執(zhí)行計(jì)算機(jī)可執(zhí)行指令;
16、存儲(chǔ)器,存儲(chǔ)一個(gè)或多個(gè)計(jì)算機(jī)可執(zhí)行指令,所述的計(jì)算機(jī)可執(zhí)行指令被所述的處理器執(zhí)行時(shí),實(shí)現(xiàn)上述的數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法的各個(gè)步驟。
17、該數(shù)控系統(tǒng)中用于實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的處理器,其主要特點(diǎn)是,所述的處理器被配置成執(zhí)行計(jì)算機(jī)可執(zhí)行指令,所述的計(jì)算機(jī)可執(zhí)行指令被所述的處理器執(zhí)行時(shí),實(shí)現(xiàn)上述的數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法的各個(gè)步驟。
18、該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其主要特點(diǎn)是,其上存儲(chǔ)有計(jì)算機(jī)程序,所述的計(jì)算機(jī)程序可被處理器執(zhí)行以實(shí)現(xiàn)上述的數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法的各個(gè)步驟。
19、采用了本發(fā)明的數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法、裝置、處理器及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),實(shí)現(xiàn)了加工程序僅可在某一特定設(shè)備上加工某一特定產(chǎn)品,有利于程序、產(chǎn)品與設(shè)備的管理,減少程序使用錯(cuò)誤的情況發(fā)生,也可杜絕他人盜用程序用于其他設(shè)備上進(jìn)行生產(chǎn)。加工程序有效期的設(shè)置也有利于廠家進(jìn)行演示或者試用,增強(qiáng)了廠家對(duì)加工程序的管控。自動(dòng)加密方法省略了手動(dòng)處理加工程序加密的操作步驟,在不影響原加工效果的前提下,實(shí)現(xiàn)加工自動(dòng)化的同時(shí)保證了程序的安全性。
1.一種數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法,其特征在于,所述的方法包括以下步驟:
2.根據(jù)權(quán)利要求1所述的數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法,其特征在于,所述的步驟(6)具體為:
3.根據(jù)權(quán)利要求1所述的數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法,其特征在于,所述的步驟(1)中設(shè)置的準(zhǔn)備信息包括加工設(shè)備和加工文件的對(duì)應(yīng)關(guān)系以及生效日期和失效日期。
4.根據(jù)權(quán)利要求1所述的數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法,其特征在于,所述的步驟(4)在加密后生成后綴名為“原后綴名+en”格式的程序文件。
5.一種數(shù)控系統(tǒng)中用于實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的裝置,其特征在于,所述的裝置包括:
6.一種數(shù)控系統(tǒng)中用于實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的處理器,其特征在于,所述的處理器被配置成執(zhí)行計(jì)算機(jī)可執(zhí)行指令,所述的計(jì)算機(jī)可執(zhí)行指令被所述的處理器執(zhí)行時(shí),實(shí)現(xiàn)權(quán)利要求1至4中任一項(xiàng)所述的數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法的各個(gè)步驟。
7.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,其上存儲(chǔ)有計(jì)算機(jī)程序,所述的計(jì)算機(jī)程序可被處理器執(zhí)行以實(shí)現(xiàn)權(quán)利要求1至4中任一項(xiàng)所述的數(shù)控系統(tǒng)中實(shí)現(xiàn)針對(duì)義齒加工程序進(jìn)行加解密處理的方法的各個(gè)步驟。