cryptojs

    3熱度

    1回答

    當我不使用Angular 4時,我只需要爲庫添加script標籤。即使我將script標籤放在index.html文件中,它也不會識別CryptoJS。有沒有一種方法來使用圖書館或Angular等價物?

    -1熱度

    1回答

    以下是如何在後端使用.Net上進行加密。 public static string ShaEncrypt(string input,string keyStr) { byte[] key = Encoding.ASCII.GetBytes(keyStr); HMACSHA1 myhmacsha1 = new HMACSHA1(key); byte[] b

    1熱度

    2回答

    我試圖加密動態QRCode的數據淨荷。 我們有一個從動態數據生成QRCode的應用程序,如果需要,我們希望有一個選項來加密有效負載。 由於QRCodes固有的尺寸限制,的要求之一是,有效載荷數據的大小必須爲加密數據相同。如果加密數據不同/太大,QRCode可能無法正確掃描/解碼。 我試圖在CTR模式下使用AES加密(流而不是塊),如其他地方所建議的。結果是輸出密碼字節與輸入字節大小相同,但是將字節

    0熱度

    1回答

    我發現,有人曾撰文指出,在客戶端與CryptoJS,這是此數據加密演示頁: https://github.com/odedhb/AES-encrypt 只有 它有一個加密功能,所以我添加了我認爲會解密的功能,但最終會得到完全不同的文本。 我的整個測試頁: <html> <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/

    -3熱度

    1回答

    我是新來的加密,請幫助我。提前致謝。 變種種子= 「adb6f118edd6ca21cd88c2709b5b395266c0b3d71bd3c55bac875a31017c29fa」 VAR seed_hash = CryptoJS.SHA256(種子)的ToString(CryptoJS.enc.Hex); console.log(seed_hash); seed_hash的結果是「ead4c9

    0熱度

    1回答

    我已經有CyryptoJs工作(作爲服務),但我不認爲我正在觀察它的最佳實踐。 import { Injectable } from '@angular/core'; import * as CryptoJS from "crypto-js"; @Injectable() export class EncryptionService { constructor() {

    1熱度

    1回答

    當使用crypto js tripleDES加密時,我注意到所有要加密的字符串都是小長度的,例如「01」,「111」,「20」 5000021234567890000「,輸出不正確或不是我期望的值。 例如,對於這個「5000021234567890000」,我期待這樣的:「HctDaKc/U9avOwZMSS5mEi62kfojDHA4」,但我得到這個代替:HctDaKc/U9bNnFy6eZHq

    1熱度

    1回答

    我想加密一個消息在JavaScript(使用加密-js庫),並在Java解密它。 這是JavaScript代碼: var key = CryptoJS.enc.Utf8.parse(aesPassword); var ive = CryptoJS.enc.Utf8.parse(aesIv); var encryptedData = CryptoJS.AES.encrypt(dataToEncr

    0熱度

    1回答

    我是Java和JS中的新手,並嘗試在Java中加密密碼,這應該由我現有的JS代碼進行解密。 (不想改變我的JS!) 我認爲它與KEY和IV有關,我完全沒有意識到。 ** Java程序** public class Helper { public Cipher dcipher, ecipher; // Responsible for setting, initializing this ob

    0熱度

    1回答

    在Android上,我沒有任何問題加密消息並獲得iv。 String Test = "Lorem ipsum dolor sit amet, ..."; String password = "test"; KeyGenerator kgen = KeyGenerator.getInstance("AES"); SecureRandom sr = SecureRandom.getInstan