<address id="thnfp"></address>

    <address id="thnfp"><th id="thnfp"><progress id="thnfp"></progress></th></address>
    <listing id="thnfp"><nobr id="thnfp"><meter id="thnfp"></meter></nobr></listing>
    dvbbs
    收藏本頁
    聯系我們
    論壇幫助
    dvbbs

    >> 電腦專業知識交流
    搜一搜相關精彩主題 
    安易免費財務軟件交流論壇專業知識交流電腦知識交流 → [求助]

    您是本帖的第 865 個閱讀者
    樹形 打印
    標題:
    [求助]
    632009216QQ
    帥哥喲,離線,有人找我嗎?
    等級:青蜂俠
    文章:1203
    積分:7325
    注冊:2007年1月24日
    樓主
      點擊這里發送電子郵件給632009216QQ

    發貼心情
    [求助]

    什么是加密狗?

    序列號和加密狗的區別?

    ip地址已設置保密
    2007/12/17 13:36:14
    洞庭漁夫03
    帥哥喲,離線,有人找我嗎?
    等級:新手上路
    文章:26
    積分:245
    注冊:2007年12月19日
    2
      點擊這里發送電子郵件給洞庭漁夫03

    發貼心情
    加密狗通過在軟件執行過程中和加密狗交換數據來實現加密的.加密狗內置單片機電路(也稱CPU),使得加密狗具有判斷、分析的處理能力,增強了主動的反解密能力。這種加密產品稱它為"智能型"加密狗.加密狗內置的單片機里包含有專用于加密的算法軟件,該軟件被寫入單片機后,就不能再被讀出。這樣,就保證了加密狗硬件不能被復制。同時,加密算法是不可預知、不可逆的。加密算法可以把一個數字或字符變換成一個整數,如DogConvert(1)=17345、DogConvert(A)=43565。下面,我們舉個例子說明單片機算法的使用。 比如一段程序中有這樣一句:A=Fx(3)。程序要根據常量3來得到變量A的值。于是,我們就可以把原程序這樣改寫:A=Fx(DogConvert(1)-12342)。那么原程序中就不會出現常量3,而取之以DogConvert(1)-12342。這樣,只有軟件編寫者才知道實際調用的常量是3。而如果沒有加密狗,DogConvert函數就不能返回正確結果,結果算式A=Fx(DogConvert(1)-12342)結果也肯定不會正確。這種使盜版用戶得不到軟件使用價值的加密方式,要比一發現非法使用就警告、中止的加密方式更溫和、更隱蔽、更令解密者難以琢磨。此外,加密狗還有讀寫函數可以用作對加密狗內部的存儲器的讀寫。于是我們可以把上算式中的12342也寫到狗的存儲器中去,令A的值完全取決于DogConvert()和DogRead()函數的結果,令解密難上加難。不過,一般說來,加密狗單片機的算法難度要低于一些公開的加密算法,如DES等,因為解密者在觸及加密狗的算法之前要面對許多難關
    ip地址已設置保密
    2007/12/19 10:04:44

     2   2   1/1頁      1    
    網上貿易 創造奇跡! 阿里巴巴 Alibaba
    北京安易天地軟件有限公司北方論壇
    聯系電話:010-51268244 13611231185 QQ:511102924
    Powered By Dvbbs Version 7.1.0 Sp1
    頁面執行時間 06.48438 秒, 5 次數據查詢
    Channel