My variant in C#: public static string SecurePaylod(string stringText, byte aesKey) Java: final SecretKeySpec secretKeySpec = new SecretKeySpec(aesKey, "AES") įinal Cipher encryptCipher = Cipher.getInstance("AES/ECB/PKCS5Padding") ĮncryptCipher.init(Cipher.ENCRYPT_MODE, secretKeySpec) įinal byte cleartext = unencryptedString.getBytes("UTF-8") įinal byte ciphertext = encryptCipher.doFinal(cleartext) įinal String securePayload = Base64.getEncoder().encodeToString(ciphertext) Using (var rng = RandomNumberGenerator.Create()) My variant in C#: static byte Key(int keyByteSize = 16)īyte randomArray = new byte Java: final KeyGenerator keyGenerator = KeyGenerator.getInstance("AES") įinal SecretKey secretKey = keyGenerator.generateKey() įinal byte aesKey = secretKey.getEncoded() I need encrypt data with my generate key.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |