Как подписать данные с файлом .p12 в Java?
Вопрос
Как подписать данные с файлом .p12 в Java?
Java, кажется, поддерживает только до PKCS11, я просто не могу найти стандартную библиотеку для PKCS12. В «java.security» нет ничего, для декодирования файла .p12, чтобы получить закрытый ключ для выполнения подписания.
Есть решение? Я создаю апплет, так что это хорошо, если есть небольшая библиотека, но не эти библиотеки 1 МБ или выше.
Решение
Вы можете открыть файл P12 в качестве хранилища ключей.
После открытия хранилища ключей вы можете получить закрытый ключ и использовать его для подписания ваших данных.
Другие советы
Я опубликовал чистое, рабочее решение для использования .p12
/ pkcs12
сертификаты на Java в другом Stackoverflow Ответьте здесь.
Не связан с StackOverflow