cost 281 ms
從 java 中的 SQL 解密數據

[英]decrypting data from the SQL in java

我在解密從 java 中的 SQL 獲得的數據時遇到問題。 我想要做的是將加密信息發送到 SQL 數據庫,然后從數據庫中獲取並解密它,但我得到了這個異常: javax.crypto.BadPaddingException:給定最終塊未正確填充。 如果在解密期間使用了錯誤的密鑰,則可能會出現此類問題 ...

從現有 Cipher 中獲取密碼模式和填充方案

[英]Get cipher mode and padding scheme from existing Cipher

我有一個現有的密碼,使用創建 我想知道自動選擇了什么密碼模式和填充方案。 返回 SunJCE Provider(實現 RSA、DES、Triple DES、AES、Blowfish、ARCFOUR、RC2、PBE、Diffie-Hellman、HMAC、ChaCha20) 這是當前提供者支持的。 但 ...

Java 中使用加密庫進行 AES 加密的問題

[英]Questions on AES encryption in Java using crypto library

我目前正在尋找使用 Java 的示例 AES 加密和解密,我偶然發現了這樣的解決方案: 關聯 其他解決方案提供了相同的方法。 我設法讓它工作,但我只是對它的實施有一些疑問。 問題: 為什么 PBEKeySpec 類需要密碼? 它是為了什么? 已經有了密鑰,為什么還需要額外的令牌或密碼? ...

Spark 和 javax.crypto

[英]Spark and javax.crypto

我正在嘗試了解加密,並想出了以下代碼 在我系統的其他地方,我定義並存儲了密鑰。 然后我將JavaCryptoEncryption.encrypt和JavaCryptoEncryption.decrypt應用於 String 值,它工作正常。 但是,當我想將它們轉換為 UDF 並應用於 DataF ...

Java 中的 iOS CryptoKit

[英]iOS CryptoKit in Java

我正在尋找 CryptoKit 的設置/參數,這將允許我在 iOS 應用程序和 Java 應用程序之間共享數據。 流程如下所示: - 使用 CryptoKit 使用固定密鑰和隨機初始化向量 (IV) 加密文本。 - 在 Java 應用程序中,使用標准 javax 庫使用相同的固定密鑰執行解密。 隨 ...

使用JDK 1.8的AES-GCM加密

[英]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 ...

用Java從crypto-js庫實現加密功能

[英]Implement encrypt function from crypto-js library in Java

javascript 開發人員使用crypto-js來加密文本。 它使用簡單。 在此示例中,加密函數僅采用兩個參數 messageToEncrypt 和 salt。 其余的配置將在其定義內。 我不是一個 javascript 人,所以很難找到和理解加密定義。 我想使用 java 實現相同的A ...

大型文件的Hmac MD5

[英]Hmac MD5 of a large file

我正在使用用BufferedInputStream包裹的FileInputStream讀取字節塊中的大文件。 對於一個小文件來說,它工作得很好,但是對於200MB的文件卻要花費大量的時間 。 當我嘗試使用SHA256withRSA簽名200MB文件時,相同的方法也可以很好地工作。 ...

Liferay 7與IBM Java javax.crypto錯誤

[英]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和Crypto ++ AES 128位加密結果不匹配

[英]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 N InvalidKeyException

我有一個仍面向Android 6.0的應用程序,但是嘗試在Android N上安裝時遇到加密錯誤(我也嘗試了N。 這是堆棧跟蹤: 如您所見,它在調用Cipher.init時發生。 這是我的aesDecrypt方法: 和我的getAesKey: 我已經驗證了我在c.in ...

使用Proguard GUI進行混淆處理,使類無需配置文件

[英]Obfuscation with Proguard GUI keeping class without config file

我混淆了我的Java代碼,正在使用Proguard 5.2.1。 但是,在使用GUI時,會出現警告: 我嘗試使用-dontwarn選項在命令行上運行它,並且混淆不起作用。 我也嘗試了以下方法: 有沒有一種方法可以阻止proguard隱藏javax.crypto.SecretK ...

Android Studio 2.1.2 NoClassDefFoundError無法初始化類javax.crypto。*

[英]Android Studio 2.1.2 NoClassDefFoundError Could not initialize class javax.crypto.*

我已經在論壇上搜索了針對我的問題的解決方案,但相關問題及其解決方案對我不起作用。 我已經安裝了帶有Android Sdk 23的Android Studio 2.1.2,用於創建應用程序,但是當Android Studio啟動時會觸發錯誤: NoClassDefFoundError: Co ...

使用 CryptoJS 解密 AES/CBC/PKCS5Padding

[英]Decrypt AES/CBC/PKCS5Padding with CryptoJS

我使用 Java javax.crypto API 生成 128 位AES/CBC/PKCS5Padding密鑰。 這是我使用的算法: 我可以使用這些方法使用 secretKey 輕松加密和解密消息。 由於 Java 默認使用 128 位 AES 加密,因此它會使用 SHA1 生成原始密鑰的散列 ...

使用Java實現El-Gamal算法的(BouncyCastle錯誤:min可能不大於max)

[英](BouncyCastle Error: min may not be greater than max ) implementation of El-Gamal algorithm using java

我正在嘗試在系統中實現El-Gamal加密算法。 我剛剛了解了該算法,然后在互聯網上查找代碼以獲取實現它的想法。 我在互聯網上找到了以下代碼,並給了我這個奇怪的錯誤: 這是代碼段: 我對密碼學很陌生,這可能很愚蠢。 如果問題太傻了,我感到抱歉。 並預先感謝。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM