| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| PFX сертификат http://mcu-bg.com/mcu_site/viewtopic.php?f=16&t=16837 |
Страница 1 от 1 |
| Автор: | TheWizard [ Чет Окт 31, 2019 9:54 am ] | |||||||||
| Заглавие: | PFX сертификат | |||||||||
Някой М$ сертификат гуру може ли да удари едно рамо трябва ми да се конвертира един PFX на PEM, а нещо насъпвам мотики в тоя PFX трябва да има сертификат и частен ключ ... но openssl ми реве за некакви пароли, а PFX-а не би трябвало да има парола, щото не я виждам във сорса ( C# ) Опитвам се да обърна C# сорса на Python ... обаче всички PFX библиотеки не са "съвършенни" ... за тва ми трябва PEM
файла е тук https://github.com/Wiz-IO/azure-sphere- ... ster/certs другия CER е само за валидация и не се ползва в случая |
||||||||||
| Автор: | miro_atc [ Чет Окт 31, 2019 10:20 am ] | |||||||||
| Заглавие: | Re: PFX сертификат | |||||||||
аз съм М$ анти-гуро, тия убавци не мога да ги понасям, особено на тема секюрити... Въпросният файл е с ASN1 формат с DER енкодинг и съдържа някакви данни и sha (предполагам на данните, не съм чеквал).
Доколкото данните са описани като pkcs7-data би следвало да са криптирани, М$ имат такъв обичай. Това е често срещана тяхна практика в други техни файлови формати, само че обикновено слагат и описание на криптирането, а тук не виждам такова... Пак съдейки по техните обичаи, криптирането най-вероятно е с публичния ключ от сертификата дето си дал. Проблемът обаче е че има стотици варианти на криптиране и ако трябва да го нацелваш ще е голяма играчка едит: понацепих лога, че излиза гадно... |
||||||||||
| Автор: | ps66 [ Чет Окт 31, 2019 10:28 am ] |
| Заглавие: | Re: PFX сертификат |
pfx винаги върви с парола (когато се конвертира в pfx се задава задължително) |
|
| Автор: | miro_atc [ Чет Окт 31, 2019 10:33 am ] |
| Заглавие: | Re: PFX сертификат |
е има едно поленце след ша-то... може и да е парола, ама какво е криптирането? |
|
| Автор: | ps66 [ Чет Окт 31, 2019 10:42 am ] |
| Заглавие: | Re: PFX сертификат |
преди години - така съм конвертирал cer в pfx (за codesign сертификати - сега вече са на донгъли): CER->SPC->PFX + PASSWORD cert2spc NAME.cer NAME.spc pvk2pfx -pfx NAME.pfx -spc NAME.spc -po PASSWORD (cert2spc.exe & pvk2pfx.exe са на MS - трябва да ги има по sdk-ta - мойте са от 2006) |
|
| Автор: | TheWizard [ Чет Окт 31, 2019 10:43 am ] |
| Заглавие: | Re: PFX сертификат |
ECDsa256 |
|
| Автор: | miro_atc [ Чет Окт 31, 2019 11:10 am ] | |||||||||
| Заглавие: | Re: PFX сертификат | |||||||||
абе реве си за парола...
|
||||||||||
| Автор: | TheWizard [ Чет Окт 31, 2019 11:29 am ] |
| Заглавие: | Re: PFX сертификат |
ам как взима private_key в C# сорса using ( ECDsa ecDsaPrivateKey = ECDsaCertificateExtensions.GetECDsaPrivateKey( TestKey ) ) <----- няма парола return ecDsaPrivateKey.SignHash( hash ); |
|
| Автор: | miro_atc [ Чет Окт 31, 2019 11:32 am ] | ||
| Заглавие: | Re: PFX сертификат | ||
всъщност нещо такова трябва да е, но не е много сигурно щото го вадя без парола... (*.txt заради форума)
|
|||
| Автор: | TheWizard [ Чет Окт 31, 2019 11:36 am ] |
| Заглавие: | Re: PFX сертификат |
Миро, можеш ли да изкараш публик кея |
|
| Автор: | miro_atc [ Чет Окт 31, 2019 12:03 pm ] |
| Заглавие: | Re: PFX сертификат |
малко трудно, щото идея си нямам какви са тия данни... а пък openssl-a ми иска парола, аз не му давам и той ме псува |
|
| Автор: | TheWizard [ Чет Окт 31, 2019 12:09 pm ] | |||||||||
| Заглавие: | Re: PFX сертификат | |||||||||
направих неква "щуротия" щото ми забива openssl-а на PKCS#12/PFX го бастисах онлайн https://www.sslshopper.com/ssl-converter.html което даде същото като твоя "TXT" от тук https://wiki.openssl.org/index.php/Comm ... Operations джаснах тва openssl ec -in meta_sign_pfx.pem -out ecprivkey.pem openssl ec -in meta_sign_pfx.pem -pubout -out ecpubkey.pem и с последните два пема пробвах:
и вика verify = TRUE а дали е така - беш ли мааму |
||||||||||
| Автор: | miro_atc [ Чет Окт 31, 2019 12:18 pm ] |
| Заглавие: | Re: PFX сертификат |
eee щом верификацията минава значи си се справил добре |
|
| Автор: | TheWizard [ Чет Окт 31, 2019 9:17 pm ] |
| Заглавие: | Re: PFX сертификат |
бе нящо са омазах проверих public key е верен, има го във PFX както и в firmware( тук има public и thumbprint ) обаче е записан в обратен ред ?!? а thumbprint е в прав ред за private- не съм сигурен ... ма като го зарежда не реве че не е курва .... крива |
|
| Автор: | TheWizard [ Пет Ное 01, 2019 7:37 pm ] | ||
| Заглавие: | Re: PFX сертификат | ||
YES !!! ... змии и гущери ще плюват М$
|
|||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|