Встречается на собеседованиях • сегодня
Работал ли с SecretKey
Да, работал. SecretKey используется в Java для симметричного шифрования (AES, DES и т. д.). Обычно создается через KeyGenerator или SecretKeySpec. Пример:
java
import javax.crypto.KeyGenerator;
import javax.crypto.SecretKey;
import java.security.NoSuchAlgorithmException;
public class Main {
public static void main(String[] args) throws NoSuchAlgorithmException {
KeyGenerator keyGen = KeyGenerator.getInstance("AES");
keyGen.init(256); // Размер ключа
SecretKey secretKey = keyGen.generateKey();
System.out.println("Key: " + secretKey.getEncoded());
}
}
text
Важно: никогда не храните ключи в открытом виде, используйте `KeyStore` или другие безопасные методы.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы