Ⅰ 安裝金蝶客戶端提示模塊:加密服務 組件<KdSvrMgr>無法正常工作! 創建中間層對象錯誤:拒絕的許可權
伺服器上加上你的客戶端用戶密碼就好了
許可權用一般的就行 我一般都是運行CMD 然後 net user 用戶名 密碼 /add
最基本許可權就夠了
或者中間層注冊成信任式的
有問題再聯系 賺點積分
Ⅱ 如何製作加密DVD禁止別人隨意進行拷貝復制
軟體名稱:《加密王2005》
最新版本: 2006版
軟體網址: http://www.Boobsoft.com
軟體直接下載地址: http://www.xaydyz.com/boob/jiami.zip
軟體簡介:
國內唯一從主板獲取機器碼(硬體ID)的加密軟體,而且支持軟體\硬體(加密狗)多種加密方式.
除非更換電腦主板,否則注冊碼不會因為硬碟格式化、更換硬碟而改變!!!
特別適合共享軟體的加密、光碟教學的加密。
加密組件,可以對各種音頻、視頻、EXE文件進行加密。
並且可以獲得機器碼,用戶必須注冊後,才可以正式使用。
1、一個DLL組件,採用硬體信息標識技術,可獲取唯一的ID號,不會因為格式化硬碟、重裝系統而失效。
伺服器端使用此組件,將獲取到ID號寫入到一個共享目錄中,例如 server\\DI\ 。
2、客戶端從server\\DI\獲取到機器碼(唯一ID號),根據此加密。(我公司可提供加密演算法,注冊機)
3、客戶端驗證 機器碼(唯一ID號)和注冊碼的唯一對應有效性,來判斷是否是合法用戶。
機器碼生成模塊用VC/C++編寫;
加密演算法為VB源代碼;
不使用任何第三方控制項、組件,完全獨立自主開發;
我公司內部多年使用,可靠性、穩定性極好,不依賴機器中的易損件(比如硬碟),無法用機器克隆方式迴避,使用者無任何修改餘地;
它可以在所有windows操作系統下運行。作為中間件,可在c、c++、java、delphi、vc、vb、vf、Masm32、pb、php、Authorware等各種工具開發的軟體中嵌入使用,它的兼容性非常好。核心代碼經全域均勻抽值測試 ,各種特值測試和可行的全域測試均通過。
超強的安全的加密演算法(專利技術),安全強度1024bit *32n 該演算法目前是無法破譯的。
新進的反跟蹤演算法,使等計算機"黑客 Crack"望而卻步。
加密傳輸,所有的數據在傳輸的過程中都是被動態加密的,使"黑客 Crack"無從下手。
Ⅲ 加密組件連接失敗,請確認加密狗所有的ip填寫是否正確
有可能是你的軟體用了網路狗,看你程序目錄下是不是有配置文件之類的,配置文件里的IP是不是插狗電腦的IP,還要確認你的加密狗所在的電腦與軟體的電腦是不是在一個區域網內,可以確認網路沒問題後重新安裝配置下。
Ⅳ jasypt mybatis嗎
jasypt既然是以簡單的方式來解決java開發中的加密問題,自然使用起來難度不是很大。加密是從系統安全性方面考慮的,因此jasypt更像是面向方面的解決辦法,不管你的系統中配置文件,敏感信息是否已經加密或者沒有加密,jasypt都能夠輕松的嵌入其中,開發人員就不用專門考慮加密演算法和代碼的編寫。
要想深入了解jasypt是如何將加密解密和摘要演算法組織起來,輕松的解決開發中加密問題以及和第三方組件集成,查看它的源代碼是不錯的選擇。
下面主要說說如何在Spring框架中如何輕松使用jasypt。(下面的加密機是對jasypt中的加密解密,摘要演算法的統稱)
第一種方式:以bean的形式將加密機(即:加密類的實例對象)交給Spring託管
第二種方式:以配置XML的形式將加密機與Spring集成。
第一種方式:
1.託管一個StandardPBEStringEncryptor加密機
<!-- 加密機 -->
<bean id="strongEncryptor" class="org.jasypt.encryption.pbe.StandardPBEStringEncryptor">
<property name="algorithm">
<value>PBEWithMD5AndTripleDES</value>
</property>
<property name="password">
<value>${user.home}</value>
</property>
</bean>
這里的屬性"password"的值為系統屬性的值,實際開發中在對某一個數據進行加密的時候這個password是要進行記錄的,如果password在這里設置之後將默認提供了一個password的取值。
其它的屬性設置可以參見: http://aiilive.blog.51cto.com/1925756/1420837 這篇文章中關於jasypt命令行工具的介紹。
在程序中使用strongEncrypt加密機對象:
@Test
public void test1() {
StandardPBEStringEncryptor spe = (StandardPBEStringEncryptor) context
.getBean("strongEncryptor");
String src = "admin@123";
String encrypt = spe.encrypt(src);
System.out.println("src=\'#\'" //加密解密
Assert.assertEquals(decrypt, src);
}
2.託管一個StandardStringDigester加密機
<!-- 摘要演算法 -->
<bean id="digestEncryptor" class="org.jasypt.digest.StandardStringDigester">
<property name="algorithm">
<value>MD5</value>
</property>
</bean>
在程序中使用digestEncryptor加密機對象
@Test
public void test7() {
StandardStringDigester ssd = (StandardStringDigester) context
.getBean("digestEncryptor");
String rs1 = ssd.digest("admin");
String rs2 = ssd.digest("admin");
System.out.println(rs1 + " [vs] " + rs2);
//判斷是否匹配
Assert.assertTrue(ssd.matches("admin", rs1));
}
StrandardStringDigester類提供了matches方法用來檢測原始數據和進行摘要計算後的數據是否匹配。
1,2介紹了數據的處理,下面3講介紹使用jasypt對配置文件進行處理.
3.使用jasypt對配置文件進行處理
比如資料庫連接的屬性值一般要進行加密處理,然後在程序運行時對其進行解密連接資料庫,這樣就保證了在程序代碼已經配置中資料庫的連接相關敏感數據不至於明文暴露。
jasypt是如何處理這一過程的呢?
首先,配置環境變數(這里指用來加解密的環境),
然後,通過環境變數來裝載加密機,
最後,使用jasypt對Spring的org.springframework.beans.factory.config.PropertyPlaceholderConfigurer類的子類來配置屬性文件替換配置。
下面是具體的配置信息:
<!-- 基於環境變數,配置加密機 -->
<bean id=""
class="org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig">
<property name="algorithm" value="PBEWithMD5AndDES" />
<!-- <property name="passwordEnvName" value=""/> -->
<!-- <property name="passwordSysPropertyName" value=""></property> -->
<property name="password" value="sa" />
</bean>
<!-- 配置加密器,將用於解密 -->
<bean id="configurationEncryptor" class="org.jasypt.encryption.pbe.StandardPBEStringEncryptor">
<property name="config" ref="" />
</bean>
<!-- 外部屬性文件配置 -->
<bean id="propertyConfigurer"
class="org.jasypt.spring31.properties.">
<constructor-arg ref="configurationEncryptor" />
<property name="locations">
<list>
<value>classpath:db.properties</value>
</list>
</property>
</bean>
<!--數據源配置, jasypt的將確保${dataSource.password}是解密 -->
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName">
<value>${dataSource.driver}</value>
</property>
<property name="url">
<value>${dataSource.url}</value>
</property>
<property name="username">
<value>${dataSource.username}</value>
</property>
<property name="password">
<value>${dataSource.password}</value>
</property>
</bean>
說明:
EnvironmentStringPBEConfig 中的屬性
passwordEnvName, passwordSysPropertyName,password
三者的區別是:
passwordEnvName的值直接設置為環境變數,比如value="APP_PASSWORD", APP_PASSWORD則是系統環境變數,在實際生產環境中建議使用這個屬性,具體使用步驟如:配置環境變數APP_PASSWORD --> 啟動應用程序 --> 應用程序啟動完成 --> 刪除環境變數APP_PASSWORD。
passwordSysPropertyName的值就是用 System.getProperties() 獲取的屬性值,比如:value="${user.home}"
password和使用jasypt命令行工具時的password參數用法一致。
屬性配置文件加密
dataSource.driver=org.postgresql.Driver
dataSource.url=jdbc:postgresql://localhost:5432/dbname
dataSource.username=postgres
#dataSource.password=postgres
dataSource.password=ENC()
這里將password的加密結果放置在ENC(機密結果)中,注意這樣的寫法是jasypt的規定,可以查看源代碼,在解密過程中會根據這個標志對屬性配置文件中的加密數據進行解密。
屬性配置文件中的機密結果產生則需要用jasypt的命令行工具(具體使用可以參見:http://aiilive.blog.51cto.com/1925756/1420837 ),這里要注意的是加密過程中的演算法,password參數值需要和Spring配置文件中的(bean)的屬性取值保持一致。
數據源中使用屬性配置信息中的值
以前Spring中怎麼使用,現在就怎麼使用。
jasypt和Spring集成的依賴
jasypt.jar+jasypt-springx-x.jar , x表示一些版本信息。
第二種方式
第一種方式將jasypt中的類作為bean的形式在Spring中應用,第二種方式則更加強大,有獨立的XML配置命名空間,更像是Spring的一部分。
首先需要在Spring的配置文件中添加jasypt的命名空間。
配置完成jasypt的命名空間就可以在Spring的配置文件中直接進行加密機,加密機參數配置,下面是一個示例:
<!-- 基本的密碼加密機 -->
<encryption:basic-password-encryptor id="bpe" scope="singleton" />
<!-- 摘要配置 -->
<encryption:digester-config id="digester-config" algorithm="SHA-256" algorithm-env-name=""/>
<!-- 字元串摘要機 -->
<encryption:string-digester id="sd" algorithm="MD5" config-bean="digester-config"/>
<!-- 加密機配置 -->
<encryption:encryptor-config id="encryptor-config" algorithm="PBEWITHMD5ANDTRIPLEDES"/>
<!-- 字元串加密機 -->
<encryption:string-encryptor id="se" algorithm="PBEWITHMD5ANDDES" config-bean="encryptor-config"/>
<!-- 加密的屬性佔位符 -->
<encryption:encryptable-property-placeholder encryptor="se" location="classpath:db.properties"/>
第二種方式同樣可以實現方式一中的功能。
通過介紹了jasypt和Spring集成的兩種方式可以看出使用jasypt能夠比較輕松自定義加密的參數,配置文件的加解密,整個過程對於應用程序的代碼侵入性是很小的,可以在程序中使用jasypt提供的加密演算法和方法來實現對需要加密的數據進行處理。
此外jasypt與Hibernate集成則以一個完全對程序邏輯透明的方式可以在ORM映射中對數據進行加解密。
最後jasypt也是開放的,它開放了JCE Provider API,允許開發者使用任何存在的JCE Provider在jasypt中進行消息摘要和加密處理。
Ⅳ 金蝶k3客戶端提示模塊:加密服務 組件<kdsvrmgr>無法正常工作! 創建中間層對象錯誤:拒絕的許可權
在客戶端做一下遠程組件配置就可以了。開始——程序——金蝶工具裡面有個叫「遠程組件配置」打開後上方填伺服器的,點一下測試,完成後再點一下確定完成配置,如果都能成功,就可以登陸了。
Ⅵ 如何給DVD視頻光碟加密
"9月6日
15:47
軟體名稱:《加密王2005》
最新版本:
2006版
軟體網站地址:
軟體直接下載(DownLoad)地址:
軟體簡介:
國內唯一從主板獲取機器碼(硬體ID)的加密軟體,並且支持軟體\硬體(加密狗)多種加密方式.
除非更換電腦(PC)主板,否則注冊碼不會由於硬碟格式化、更換硬碟而改變!!!
特別適合共享軟體的加密、光碟教學的加密。
加密組件,可以對各種音頻、視頻(video)、EXE文件進行加密。
並且可以獲得機器碼,用戶必須注冊後,才可以正式用。
1、1個DLL組件,採用硬體信息標識技術,可獲取唯一的ID號,不會由於格式化硬碟、重新安裝系統(System)而失效。
伺服器端用此組件,將獲取到ID號寫入到1個共享目錄中,例如
server\\DI\
。
2、客戶端從server\\DI\獲取到機器碼(唯一ID號),根據此加密。(我公司可提供加密演算法,注冊機)
3、客戶端驗證
機器碼(唯一ID號)和注冊碼的唯一對應有效性,來判別是不是是合法用戶。
機器碼生成模塊用VC/C++編寫;
加密演算法為VB源代碼;
不用任何第三方控制項、組件,完全獨立自主開發;
我公司內部多年用,可靠性、穩定性極好,不依賴機器中的易損件(例如硬碟),沒方法用機器克隆方式迴避,用者無任何修改餘地;
它可以在全部windows操作系統(System)下運行。作為中間件,可在c、c++、java、delphi、vc、vb、vf、Masm32、pb、php、Authorware等各種工具開發的軟體中嵌入用,它的兼容性非常好。核心代碼經全域均勻抽值測試
,各種特值測試和可行的全域測試均通過。
超強的安全的加密演算法(專利技術),安全強度1024bit
*32n
該演算法目前是沒方法破譯的。
新進的反跟蹤演算法,使等計算機"黑客
Crack"望而卻步。
加密傳輸,全部的數據在傳輸的過程中都是被動態加密的,使"黑客
Crack"無從下手。
揪錯
┆"