我有一個base64編碼的字符串,其中包含一個3DES加密的png文件。我需要在客戶端顯示這個圖像,只要客戶端提供了正確的密碼。 我一直在尋找一些加密庫與此功能,但找不到任何(或至少沒有一些文件或例子)。 我知道許多很好的支持AES加密的庫,但ATM輸入是3des加密的,我無法改變它。 有人可以指向我的內置3des解密庫嗎?也是一個很好的例子。javascript庫解密第3des文件
1
A
回答
0
因此,我爲您搜索了「javascript 3des」的Google搜索。這是第一個結果。
http://etherhack.co.uk/symmetric/des_3des/
(JS:http://etherhack.co.uk/symmetric/des_3des/js/dessrc.js)
這是如何工作的二進制數據是另外一個問題 - 你如何存儲二進制數據在您的JS,現在呢?
0
你查過jscryptolib?它們提供了:
- 對稱加密:AES,DES,3DES
- 加密模式:ECB,CBC,CTR
- 摘要算法:SHA-1,SHA256
- 消息認證碼(MAC):HMAC ,CBCMAC,CMAC
- 隨機數發生器(RNG):FIPS186,X9.17
- 公共密鑰加密:RSA,DSA,ECC,CPK,IBE
它是LGPL許可的,所以你不應該在你的項目中使用它。
+0
這是首頁上的內容,但我還沒有找到任何與3des加密相關的代碼。由於沒有文檔,並且有一個空的'des.js'文件,這讓我相信這個庫並不完整。我可能是錯的... – drcelus 2012-06-28 13:17:34
相關問題
- 1. 3des加密/解密文件java
- 2. ios 3DES加密/解密CBC
- 3. 3DES解密在Java在C#
- 4. openssl C++ 3DES文件加密解密失敗
- 5. C#3DES加密到C解密
- 6. PHP + IOS加密和解密3DES +的base64
- 7. 解密JavaScript文件
- 8. 用於解密SMIME.p7m文件的Javascript庫
- 9. 根據ANSI X9.24第1部分標準解密3DES DUKPT
- 10. 如何在Java中使用3DES加密/解密一串文本?
- 11. 3DES PHP解密即使炭末增加
- 12. 使用Java解密3Des中的值
- 13. Android加密3DES ECB
- 14. 加密解密html文件的JavaScript
- 15. 使用3des加密Sqlserver並使用java解密
- 16. DESede/3DES ECB加密/解密在Windows Phone 8與C#
- 17. 3DES加密/解密在Windows中工作,在Linux中引發IllegalBlockSizeException
- 18. 解密通過另一個源加密的3DES數據
- 19. 使用3DES解密使用salt的密碼
- 20. 3des Java加密和解密與鹽和迭代
- 21. 3DES在相同密文上不會產生多次迭代的一致解密
- 22. 密碼/ 3DES/CFB/Java和PHP
- 23. iphone中的3des加密
- 24. RAILO CFML DESede(3DES)加密
- 25. 3DES從C#加密到JAVA
- 26. 在3DES解密之後在C中將char解碼爲UTF8
- 27. 數據庫加密 - Javascript解密
- 28. 帶3DES加密的PHP空格加密
- 29. iPhone 3DES加密密鑰長度問題
- 30. Java的3DES加密在加密數據
我發現這個鏈接是我第一次搜索到,不幸的是,這個資源缺少任何形式的文檔,而且我很難理解這個函數是如何工作的。不過謝謝。 – drcelus 2012-03-14 10:45:47