gpt4 book ai didi

java - 使用哪个版本的 AES?

转载 作者:行者123 更新时间:2023-12-02 00:18:43 26 4
gpt4 key购买 nike

Cipher cipher = Cipher.getInstance("AES");

Key key = new SecretKeySpec(keyValue, "AES");

使用什么版本的 AES,我如何指定 128/256 位?

编辑:“keyValue 是一个 string.getBytes(),我非常确定它决定了 128/256 位,那么我的“keyValue”应该多长才能使其成为 256 位加密?

编辑2:更多详细信息:

final String key = "TrIlGnUmAkUkQkPe";
final byte[] keyValue = key.getBytes();

最佳答案

This document说是 128。您可以从 Java doc 导航到它。在几个从 Java Cryptography Architecture Reference Guide 开始的链接中.

关于java - 使用哪个版本的 AES?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11419302/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com