Мне в основном нужно создать самоподписанный сертификат, а затем подписать двоичный поток с ним для создания подписи. Я пробовал искать Google, но я не могу найти правильные ключевые слова для связанных результатов. Любая помощь приветствуется.Мне нужно подписать двоичный поток с сертификатом
ответ
Вам нужно использовать закрытый ключ, а не сертификат для подписи потока. Поскольку вы отметили это с помощью Java, я предполагаю, что вы хотите использовать JCA.
Проверьте этот пример: http://java.sun.com/j2se/1.4.2/docs/guide/security/CryptoSpec.html#SigEx
Я наконец понял, что именно мне нужно сделать, я должен был создать сертификат PEM, чтобы он имел как закрытый ключ rsa, так и certficate в файле .pem (http://usefulfor.com/nothing/2009/06/10/x509-certificate-basics /) adn then i wsa предполагается читать в файле как двоичный поток и делать с ним блок Certficate (http://clarens.sourceforge.net/docs/jclarens_apidoc/pk /edu/niit/clarens/util/CertificateBlock.html) оттуда я могу получить секретный ключ, а затем использовать его как privatekey, как показано выше. Thx снова, я думал, что просто вернусь и добавлю свое полное решение – ChronoXIII
- 1. Как подписать ActiveX DLL с сертификатом
- 2. Как подписать сертификат другим сертификатом
- 3. Подписать приложение с сертификатом в развертывании ClickOnce
- 4. Невозможно подписать apk со старым сертификатом
- 5. Мне нужно подписать собственное ядро с ключами drm sony
- 6. Как подписать сообщение с моим сертификатом открытого ключа https?
- 7. Когда нужно подписать ключ?
- 8. Как подписать EXEs и DLL'и с моим сертификатом подписи кода
- 9. Можно ли подписать двоичный код через код .NET? (no signtool.exe)
- 10. Как подписать xml с сертификатом X509 в Ruby?
- 11. Stream двоичный поток с javascript
- 12. Мне нужно подписать мое приложение перед отправкой в магазин приложений?
- 13. iOS - Как подписать сообщение SOAP с сертификатом x509
- 14. Зачем мне вдруг нужно подписать ключ для приложения PhoneGap Developer?
- 15. node.js, возвращающий двоичный поток
- 16. Подписать файл jar с сертификатом ssl .crt для https?
- 17. Как подписать HTTP-запрос с сертификатом X.509 в Java?
- 18. Могу ли я подписать элемент управления ActiveX с корневым сертификатом?
- 19. Невозможно подписать приложение для iPhone с сертификатом распространения
- 20. Не удалось подписать APK с сертификатом платформы (ICS)
- 21. Как программно подписать HCK-заявку с расширенным сертификатом валидации
- 22. Как подписать java-апплет с сертификатом CA-знака
- 23. Как подписать сообщение электронной почты с сертификатом и закрытым ключом?
- 24. Мне нужно отслеживать поток выполнения в eclipse
- 25. Приложение JavaFX - Что нужно подписать?
- 26. Когда нужно подписать сборку .NET?
- 27. Если мне нужен асинхронный поток, мне нужно setTimeout?
- 28. Как мне подписать неподписанный IPA?
- 29. Двоичный поток Для Uint8Array - JavaScript
- 30. Зачем мне нужно «./» выполнить двоичный код в терминале?
Посмотрел для keytool.exe? – akarnokd
http://www.exampledepot.com/egs/javax.crypto/pkg.html http://www.exampledepot.com/egs/java.security/pkg.html http://www.exampledepot.com/egs /java.security.cert/pkg.html – akarnokd
http://traser.svn.sourceforge.net/viewvc/traser/0.3/TraSer/src/net/sf/traser/common/KeystoreManager.java?revision=186&view=markup для управления сертификатами – akarnokd