Отправка и получение зашифрованных и подписанных документов в сценарии локального клиентского сервера

Хотя другие предложения здесь выглядят действительно, есть еще одна веская причина. С обычным String у вас гораздо больше шансов случайно распечатать пароль для журналов, мониторов или какого-либо другого небезопасного места. char[] менее уязвим.

Рассмотрим это:

public static void main(String[] args) {
    Object pw = "Password";
    System.out.println("String: " + pw);

    pw = "Password".toCharArray();
    System.out.println("Array: " + pw);
}

Отпечатки:

String: Password
Array: [C@5829428e
1
задан Dutta 27 March 2019 в 02:38
поделиться