|
|
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
добрый день, коллеги назрел такой вопрос, как зашифровать текст по RSA-SHA256? спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 13:29 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
Для начала надо научиться отличать RSA от SHA. Потом CryptoAPI тебе в руки. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 13:50 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
да-да. именно так. можно пример с использованием CryptAcquireContext & CryptCreateHash с CALG_SHA256 зашифровать строку. буду примного благодарен! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 14:04 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
vizierда-да. именно так. можно пример с использованием CryptAcquireContext & CryptCreateHash с CALG_SHA256 зашифровать строку. буду примного благодарен! Обязательно через CryptAPI ? Есть же System.Hash.THashSHA2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 14:08 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
мне надо зашифровать JWT токен по RS256. саму строку можно и по THashSHA2, наверное) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 14:15 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
надо этот алгоритм перевести с openssl на нормальный язык): Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 14:19 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
vizierс использованием CryptAcquireContext & CryptCreateHash с CALG_SHA256 зашифровать строку. А тебя не смущает, что SHA это алгоритм хэширования, а не шифрования?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 16:01 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
так, алгоритм такой - на вход подать данные и ключ для шифрования, взять хеш с данных (SHA256) и этот хеш зашифровать RSA по ключу с помощью CryptAcquireContext ... с хешем разобрались, осталось шифрование. есть идеи как с помощью CryptAcquireContext и ключа зашифровать этот хеш? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 16:57 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
vizierесть идеи как с помощью CryptAcquireContext и ключа зашифровать этот хеш? http://delphikingdom.ru/asp/viewitem.asp?catalogid=1271 https://github.com/paolo-rossi/delphi-jose-jwt Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 17:33 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
vizierесть идеи как с помощью CryptAcquireContext и ключа зашифровать этот хеш? Кратко - так. CryptAcquireContext CryptImportKey [CryptSetKeyParam(KP_MODE)] [CryptSetKeyParam(KP_PADDING)] [CryptSetKeyParam(KP_IV)] CryptEncrypt(nil) CryptEncrypt(Result) CryptDestroyKey CryptReleaseContext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 17:57 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
vizier, Хочешь готовое - за деньги на почту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 17:59 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
YuRock , спвсибо. проходи мимо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 18:15 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov , ок спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2018, 18:17 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
однако ключ не хочет импортится. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ключ приватный такого вида: Код: xml 1. 2. 3. что же здесь не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 16:47 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
vizierчто же здесь не так? vizier Код: pascal 1. Может, стоит поверить, что винда говорит правильную ошибку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2018, 12:27 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
vizierключ приватный такого вида: Код: xml 1. 2. 3. что же здесь не так? Ну, наверное то что это PEM (ASN.1 пакет, кодированный BASE64), а тебе нужен KEY BLOB . Как преобразовать одно в другое - ищи в интернете, документации много, но ASN.1 - это адок тот ещё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2018, 16:27 |
|
||
|
RSA-SHA256
|
|||
|---|---|---|---|
|
#18+
Начать можно вот с этого: https://en.wikipedia.org/wiki/X.690#DER_encoding https://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2018, 16:30 |
|
||
|
|

start [/forum/topic.php?fid=58&gotonew=1&tid=2040510]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
| others: | 217ms |
| total: | 500ms |

| 0 / 0 |
