Безопасен ли поток java java.security.PrivateKey?Я должен проверять цифровую подпись для каждого запроса, поэтому я подумал, как только я загружу файл закрытого ключа из физического местоположения, после преобразования его в java.security.PrivateKey, можно ли его кешировать, чтобы мне не пришлосьсоздавайте Приват каждый раз.
private PrivateKey privateKey;
private PrivateKey getPrivateKey(byte[] keyFileBytes) throws Exception {
PKCS8EncodedKeySpec spec = new PKCS8EncodedKeySpec(keyFileBytes);
KeyFactory kf = KeyFactory.getInstance("RSA");
this.privateKey=kf.generatePrivate(spec);
}