cryptojs

    1熱度

    2回答

    我米試圖通過JSON發送加密數據到客戶端和客戶端解密使用cryptojs 我ROR代碼 def getkey aes = OpenSSL::Cipher::Cipher.new('AES-128-CBC') aes.encrypt key = aes.random_key session[:key] = key render :json =>

    0熱度

    1回答

    我需要從客戶端(JavaScript)確定字符串進行加密並從服務器端(Java)進行解密,因此我找到了CryptoJS,並使用相同的參數/配置mi Java代碼但輸出總是不同的,你有什麼想法或發生了什麼? 我使用CBC與NoPadding CryptoJS http://jsfiddle.net/Soldier/gCHAG/ <script src="http://crypto-js.google

    1熱度

    1回答

    Filepicker默認允許幾乎每個人都將文件添加到您的S3存儲誰是足夠聰明的API密鑰複製出來的客戶端代碼的,幸運的是還提供了即將到期的政策安全選項。 但我不知道如何實現這Meteor.js。來回測試,安裝meteor-crypto-base軟件包,試圖在服務器上生成哈希值,在https://github.com/RGBboy/urlsafe-base64上嘗試使用RGBboy的urlsafe-

    3熱度

    1回答

    我在客戶端使用CryptoJS AES算法對文本進行加密,並且我在java中解密服務器端,我收到異常。 JS代碼: var encrypted = CryptoJS.AES.encrypt("Message", "Secret Passphrase"); console.info("encrypted " + encrypted); var decrypted = CryptoJS.AES.d

    3熱度

    1回答

    我是新來加密,我想通過websockets從一個移動應用程序到一個網頁獲得一些對稱加密使用AES256。 我使用RNCryptor默認設置 IOS代碼 NSString* message = @"testmessage"; NSData* pubData = [message dataUsingEncoding:NSUTF8StringEncoding]; NSData *en

    2熱度

    1回答

    讓我開始說我不是密碼算法的專家... 我想建立一個格式爲Windows Azure HTTP頭的方法 - 這個頭需要部分消息通過加密通過HMAC與SHA256(然後還base64編碼)。 我選擇使用CryptoJS,因爲它有一個活躍的用戶社區。 首先,我的代碼: _encodeAuthHeader : function (url, params, date) { //http://msd

    1熱度

    1回答

    我目前在解密CryptoJS中使用長度不是128,192或256位的密鑰的C#中的項目時遇到問題。 CryptoJS允許在加密/解密期間使用「奇數」長度的密鑰,但C#中的對稱算法類(例如RijndaelManaged)不允許這樣做。 的Javascript var key = CryptoJS.enc.Utf8.parse("This key is 160 bits"); // Not 128,

    2熱度

    2回答

    CryptoJS具有從消息和密鑰創建HMAC的功能。 考慮到祕密密鑰必須存儲在客戶端部署的JavaScript源代碼中,這怎麼可能是安全的? 任何人都可以獲取密鑰,並以API原始客戶端的身份向服務器發出類似的請求。 HMAC應該解決的問題不是「身份」嗎? 總而言之,我不明白HMAC在客戶端JS的目的,因爲密鑰不能保密。 有沒有用JavaScript計算HMAC的用例?

    1熱度

    1回答

    我想在C#中執行AES加密並在CryptoJS中進行解密。

    2熱度

    1回答

    PBKDF2在CryptoJS和iOS中結果不同。 這裏是我的代碼 CryptoJS var key= CryptoJS.PBKDF2("gf8uny", "2mnfpLsa+5I=", { keySize: 256/32, iterations: 1000 }); console.log(key.toString(CryptoJS.enc.Base64)); // console outpu