国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種防止外發(fā)文檔被打印的方法

      文檔序號(hào):9471880閱讀:290來(lái)源:國(guó)知局
      一種防止外發(fā)文檔被打印的方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及信息安全技術(shù)領(lǐng)域,特別涉及一種防止外發(fā)文檔被打印的方法。
      【背景技術(shù)】
      [0002]在信息化迅速發(fā)展的21世紀(jì),計(jì)算機(jī)技術(shù)日新月異,與人們的日常生活息息相關(guān),電子文檔內(nèi)保存的隱私信息被惡意盜取往往會(huì)給個(gè)人,甚至企業(yè)單位帶來(lái)無(wú)盡的煩惱與麻煩,在企業(yè)工作中,企業(yè)隱私文檔泄露造成的損失是不餓估量的,小則使公司無(wú)法開(kāi)展工作,大則可能導(dǎo)致企業(yè)倒閉,特別是在信息企業(yè)中,公司的電子資料就是他們的命脈;如何保證電子文檔外發(fā)后的安全成為當(dāng)今社會(huì)非常重視的話(huà)題。
      [0003]目前市場(chǎng)上已出現(xiàn)多種文件外發(fā)控制軟件,但基本都是通過(guò)不提供打印按鈕功能來(lái)防止文檔打印,這種方式的最大缺陷在于不能徹底的防止文檔被打印。可以通過(guò)調(diào)試手段打開(kāi)閱讀軟件的打印按鈕,從而實(shí)現(xiàn)文檔的打印。
      [0004]本發(fā)明所涉及的專(zhuān)業(yè)術(shù)語(yǔ)如下:
      [0005]文檔外發(fā):是指將文檔帶出或通過(guò)其他軟件或網(wǎng)絡(luò)發(fā)送給第三方;
      [0006]防打印:文件防打印是指通過(guò)技術(shù)手段禁止打印文件內(nèi)容或者使打印失效;
      [0007]文檔頭偏移:是指相距文件頭的字節(jié)數(shù)。

      【發(fā)明內(nèi)容】

      [0008]本發(fā)明針對(duì)現(xiàn)有技術(shù)的缺陷,提供了一種防止外發(fā)文檔被打印的方法,能有效的解決上述現(xiàn)有技術(shù)存在的問(wèn)題。
      [0009]—種防止外發(fā)文檔被打印的方法,包括:創(chuàng)建帶有特征的加密文檔和創(chuàng)建針對(duì)加密文檔的閱讀器;
      [0010]所述加密文檔是指對(duì)文檔進(jìn)行加密,加密后在文件數(shù)據(jù)內(nèi)指定位置插入特定的標(biāo)記;
      [0011]所述閱讀器通過(guò)特定標(biāo)記進(jìn)行判斷讀取的文件是否為該加密文檔;
      [0012]閱讀器使用對(duì)應(yīng)的解密算法對(duì)文檔進(jìn)行解密,并展示文檔內(nèi)容;
      [0013]展示文檔內(nèi)容的同時(shí),調(diào)用函數(shù)“Ap1penPrinterO”打開(kāi)打印機(jī),然后調(diào)用函數(shù)"EnumJobs O ”獲取目前的打印隊(duì)列,并將獲取的打印隊(duì)列保存在隊(duì)列變量中。使用系統(tǒng)時(shí)鐘,循環(huán)監(jiān)控是否有新的打印任務(wù)加入打印隊(duì)列;如果發(fā)現(xiàn)新增打印任務(wù)并立即刪除。
      [0014]作為優(yōu)選,所述有無(wú)打印任務(wù)為用調(diào)用函數(shù)“EnumJobsO”取出的內(nèi)容和隊(duì)列變量的值進(jìn)行對(duì)比,如果隊(duì)列值相同,則認(rèn)為無(wú)新打印任務(wù)加入。
      [0015]作為優(yōu)選,所述使用刪除打印任務(wù)需調(diào)用函數(shù)“DeleteFormO”。
      [0016]與現(xiàn)有技術(shù)相比本發(fā)明的優(yōu)點(diǎn)在于:創(chuàng)建的加密文檔和閱讀器配合,從操作系統(tǒng)底層的打印隊(duì)列著手,限制文檔被打印。不論對(duì)閱讀軟件作何調(diào)試、破解,都無(wú)法實(shí)現(xiàn)文檔的打印,通過(guò)刪除新增的打印任務(wù)可以達(dá)到徹底保護(hù)文檔被打印的目的。
      【具體實(shí)施方式】
      [0017]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例,對(duì)本發(fā)明做進(jìn)一步詳細(xì)說(shuō)明。
      [0018]—種防止外發(fā)文檔被打印的方法,包括:
      [0019]創(chuàng)建帶有特征的加密文檔,該文檔是指對(duì)文檔進(jìn)行加密,如:AES256加密,加密后在文件數(shù)據(jù)內(nèi)指定位置插入特定的標(biāo)記;例如:在文檔頭偏移“OXf”的位置插入標(biāo)記“JM”。
      [0020]創(chuàng)建一個(gè)針對(duì)加密文檔的閱讀器,使用閱讀器通過(guò)特定標(biāo)記(“OXf”的位置的JM標(biāo)記)進(jìn)行判斷讀取的文件是否為該加密文檔;
      [0021]閱讀器使用對(duì)應(yīng)的解密算法(如:AES256)對(duì)文檔進(jìn)行解密,并展示文檔內(nèi)容。
      [0022]展示文檔內(nèi)容的同時(shí),使用Windows Ap1penPrinter O打開(kāi)打印機(jī),然后使用EnumJobsO函數(shù)獲取目前的打印隊(duì)列,并將獲取的打印隊(duì)列保存在隊(duì)列變量中(如:OldPrintList)。使用系統(tǒng)時(shí)鐘,循環(huán)監(jiān)控是否有新的打印任務(wù)加入打印隊(duì)列,如200毫秒檢測(cè)一次。
      [0023]檢測(cè)方法為用EnumJobsO函數(shù)取出的內(nèi)容和OldPrintList的值進(jìn)行對(duì)比,如果隊(duì)列值相同,則認(rèn)為無(wú)新打印任務(wù)加入。
      [0024]如果發(fā)現(xiàn)新增打印任務(wù)并立即刪除。通過(guò)刪除新增的打印任務(wù)可以達(dá)到徹底保護(hù)文檔被打印的目的。
      [0025]用DeleteFormO刪除新增的打印任務(wù)。
      [0026]本領(lǐng)域的普通技術(shù)人員將會(huì)意識(shí)到,這里所述的實(shí)施例是為了幫助讀者理解本發(fā)明的實(shí)施方法,應(yīng)被理解為本發(fā)明的保護(hù)范圍并不局限于這樣的特別陳述和實(shí)施例。本領(lǐng)域的普通技術(shù)人員可以根據(jù)本發(fā)明公開(kāi)的這些技術(shù)啟示做出各種不脫離本發(fā)明實(shí)質(zhì)的其它各種具體變形和組合,這些變形和組合仍然在本發(fā)明的保護(hù)范圍內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種防止外發(fā)文檔被打印的方法,其特征在于包括:創(chuàng)建帶有特征的加密文檔和創(chuàng)建針對(duì)加密文檔的閱讀器; 所述加密文檔是指對(duì)文檔進(jìn)行加密,加密后在文件數(shù)據(jù)內(nèi)指定位置插入特定的標(biāo)記; 所述閱讀器通過(guò)特定標(biāo)記進(jìn)行判斷讀取的文件是否為該加密文檔; 閱讀器使用對(duì)應(yīng)的解密算法對(duì)文檔進(jìn)行解密,并展示文檔內(nèi)容; 展示文檔內(nèi)容的同時(shí),調(diào)用函數(shù)“Ap1penPrinter O ”打開(kāi)打印機(jī),然后調(diào)用函數(shù)"EnumJobs O ”獲取目前的打印隊(duì)列,并將獲取的打印隊(duì)列保存在隊(duì)列變量中。使用系統(tǒng)時(shí)鐘,循環(huán)監(jiān)控是否有新的打印任務(wù)加入打印隊(duì)列;如果發(fā)現(xiàn)新增打印任務(wù)并立即刪除。2.根據(jù)權(quán)利要求1的一種防止外發(fā)文檔被打印的方法,其特征在于:所述有無(wú)打印任務(wù)為用調(diào)用函數(shù)“EnumJobsO”取出的內(nèi)容和隊(duì)列變量的值進(jìn)行對(duì)比,如果隊(duì)列值相同,則認(rèn)為無(wú)新打印任務(wù)加入。3.根據(jù)權(quán)利要求1的一種防止外發(fā)文檔被打印的方法,其特征在于:所述使用刪除打印任務(wù)需調(diào)用函數(shù)“DeleteFormO ”。
      【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種防止外發(fā)文檔被打印的方法,包括:創(chuàng)建帶有特征的加密文檔和創(chuàng)建針對(duì)加密文檔的閱讀器;閱讀器通過(guò)檢測(cè)打印機(jī)任務(wù)實(shí)現(xiàn)防止打印的功能。本發(fā)明的有益效果如下:創(chuàng)建的加密文檔和閱讀器配合,從操作系統(tǒng)底層的打印隊(duì)列著手,限制文檔被打印。不論對(duì)閱讀軟件作何調(diào)試、破解,都無(wú)法實(shí)現(xiàn)文檔的打印,通過(guò)刪除新增的打印任務(wù)可以達(dá)到徹底保護(hù)文檔被打印的目的。
      【IPC分類(lèi)】G06F21/84, G06F3/12
      【公開(kāi)號(hào)】CN105224893
      【申請(qǐng)?zhí)枴緾N201510600972
      【發(fā)明人】梁效寧, 甘元軍
      【申請(qǐng)人】四川效率源信息安全技術(shù)股份有限公司
      【公開(kāi)日】2016年1月6日
      【申請(qǐng)日】2015年9月18日
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1