![](/img/trans.png)
[英]decrypting data from the SQL in java
我在解密從 java 中的 SQL 獲得的數據時遇到問題。 我想要做的是將加密信息發送到 SQL 數據庫,然后從數據庫中獲取並解密它,但我得到了這個異常: javax.crypto.BadPaddingException:給定最終塊未正確填充。 如果在解密期間使用了錯誤的密鑰,則可能會出現此類問題 ...
[英]decrypting data from the SQL in java
我在解密從 java 中的 SQL 獲得的數據時遇到問題。 我想要做的是將加密信息發送到 SQL 數據庫,然后從數據庫中獲取並解密它,但我得到了這個異常: javax.crypto.BadPaddingException:給定最終塊未正確填充。 如果在解密期間使用了錯誤的密鑰,則可能會出現此類問題 ...
[英]Get cipher mode and padding scheme from existing Cipher
我有一個現有的密碼,使用創建 我想知道自動選擇了什么密碼模式和填充方案。 返回 SunJCE Provider(實現 RSA、DES、Triple DES、AES、Blowfish、ARCFOUR、RC2、PBE、Diffie-Hellman、HMAC、ChaCha20) 這是當前提供者支持的。 但 ...
[英]Questions on AES encryption in Java using crypto library
我目前正在尋找使用 Java 的示例 AES 加密和解密,我偶然發現了這樣的解決方案: 關聯 其他解決方案提供了相同的方法。 我設法讓它工作,但我只是對它的實施有一些疑問。 問題: 為什么 PBEKeySpec 類需要密碼? 它是為了什么? 已經有了密鑰,為什么還需要額外的令牌或密碼? ...
[英]Spark and javax.crypto
我正在嘗試了解加密,並想出了以下代碼 在我系統的其他地方,我定義並存儲了密鑰。 然后我將JavaCryptoEncryption.encrypt和JavaCryptoEncryption.decrypt應用於 String 值,它工作正常。 但是,當我想將它們轉換為 UDF 並應用於 DataF ...
[英]iOS CryptoKit in Java
我正在尋找 CryptoKit 的設置/參數,這將允許我在 iOS 應用程序和 Java 應用程序之間共享數據。 流程如下所示: - 使用 CryptoKit 使用固定密鑰和隨機初始化向量 (IV) 加密文本。 - 在 Java 應用程序中,使用標准 javax 庫使用相同的固定密鑰執行解密。 隨 ...
[英]PKCS5_PBKDF2_HMAC_SHA1 in Java
必須在 Java 中實現 openssl 函數 - PKCS5_PBKDF2_HMAC_SHA1(keyData, 8, salt, 8, iterCount, KEY_SIZE, key))。 下面是我的 Java 代碼 上面的Java代碼是否正確? ...
[英]SHA-1 for same string found different in C++ and JAVA
相同字符串的 SHA-1 不同的是 Java 和 C++ 字符串到 hash - 38902566 java - 6ffc3d4038943971cd91db0cf0f3de8ecf1b2853 中的 SHA-1(確認在線 sha1 工具產生相同的結果) C++ 中的 SHA-1 - 09328 ...
[英](Java to Javascript) javax.crypto.Cipher equivalent code in Nodejs Crypto Javascript
我正在嘗試將 java 以下代碼轉換為 nodejs。 private static String TRANS_MODE = "Blowfish"; private static String BLOWFISH_KEY = "BLOWFISH_KEY"; public s ...
[英]AES-GCM Encryption with JDK 1.8
計划添加以下Enc Algo的支持: AES128-GCM: http : //www.w3.org/2009/xmlenc11#aes128-gcm AES192-GCM: http : //www.w3.org/2009/xmlenc11#aes192-gcm AE ...
[英]Implement encrypt function from crypto-js library in Java
javascript 開發人員使用crypto-js來加密文本。 它使用簡單。 在此示例中,加密函數僅采用兩個參數 messageToEncrypt 和 salt。 其余的配置將在其定義內。 我不是一個 javascript 人,所以很難找到和理解加密定義。 我想使用 java 實現相同的A ...
[英]Hmac MD5 of a large file
我正在使用用BufferedInputStream包裹的FileInputStream讀取字節塊中的大文件。 對於一個小文件來說,它工作得很好,但是對於200MB的文件卻要花費大量的時間 。 當我嘗試使用SHA256withRSA簽名200MB文件時,相同的方法也可以很好地工作。 ...
[英]PowerMock issues with ssl & StandardPBEStringEncryptor
試圖運行Junit測試 以下是使用org.jasypt.encryption.pbe.StandardPBEStringEncryptor進行密碼解密的信息 TrustManagerFactory.getInstance(TrustManagerFactory.g ...
[英]Liferay 7 with IBM Java javax.crypto error
嘗試使用IBM Java 8在z,SLES12和z上運行Liferay 7捆綁包。運行startup.sh時出現以下錯誤: Java版本: 我似乎無法清除 找不到所需的擴展名[javax.crypto] 錯誤,想知道是否有人知道: IBM Java與L ...
[英]Android and Crypto++ AES 128bit encrypted results not matching
我試圖使用相同的密鑰和VI加密和解密相同的消息,比如aabbcc@gmail.com 。 密鑰長度是128位,因為我知道在Java / Android中,256不容易實現。 這是我使用Crypto ++進行AES加密的功能 key是“4ff539a893fed0484074928 ...
[英]Android N InvalidKeyException
我有一個仍面向Android 6.0的應用程序,但是嘗試在Android N上安裝時遇到加密錯誤(我也嘗試了N。 這是堆棧跟蹤: 如您所見,它在調用Cipher.init時發生。 這是我的aesDecrypt方法: 和我的getAesKey: 我已經驗證了我在c.in ...
[英]Obfuscation with Proguard GUI keeping class without config file
我混淆了我的Java代碼,正在使用Proguard 5.2.1。 但是,在使用GUI時,會出現警告: 我嘗試使用-dontwarn選項在命令行上運行它,並且混淆不起作用。 我也嘗試了以下方法: 有沒有一種方法可以阻止proguard隱藏javax.crypto.SecretK ...
[英]javax.crypto.Cipher equivalent code in Nodejs Crypto Javascript
我正在嘗試將以下java代碼轉換為nodejs。 以下是我能夠弄清楚的事情 - 我無法獲得相同的輸出。 例如,如果 token =“abcdefgh” Java代碼輸出 - bc02de7c1270a352a98faa686f155df3 Nodejs ...
[英]Android Studio 2.1.2 NoClassDefFoundError Could not initialize class javax.crypto.*
我已經在論壇上搜索了針對我的問題的解決方案,但相關問題及其解決方案對我不起作用。 我已經安裝了帶有Android Sdk 23的Android Studio 2.1.2,用於創建應用程序,但是當Android Studio啟動時會觸發錯誤: NoClassDefFoundError: Co ...
[英]Decrypt AES/CBC/PKCS5Padding with CryptoJS
我使用 Java javax.crypto API 生成 128 位AES/CBC/PKCS5Padding密鑰。 這是我使用的算法: 我可以使用這些方法使用 secretKey 輕松加密和解密消息。 由於 Java 默認使用 128 位 AES 加密,因此它會使用 SHA1 生成原始密鑰的散列 ...
[英](BouncyCastle Error: min may not be greater than max ) implementation of El-Gamal algorithm using java
我正在嘗試在系統中實現El-Gamal加密算法。 我剛剛了解了該算法,然后在互聯網上查找代碼以獲取實現它的想法。 我在互聯網上找到了以下代碼,並給了我這個奇怪的錯誤: 這是代碼段: 我對密碼學很陌生,這可能很愚蠢。 如果問題太傻了,我感到抱歉。 並預先感謝。 ...