🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #28192

Re: Jak dodać / zmienić hasło dla klucza RSA korzystając z PyCrypto

#28192
From: Stachu 'Dozzie' K.
Date: Tue, 02 Aug 2011 15:07
26 lines
2553 bytes
On 2011-08-02, marrgol <marspamrgol@gspammail.com> wrote:
> On 2011-08-01 13:03, k2 wrote:
>> Od kilku dni szukam rozwiązania dla Pythona pozwalającego wygenerować
>> parę kluczy RSA gdzie klucz prywatny opatrzony jest podanym przeze
>> mnie hasłem. Próbowałem korzystać z M2Crypt ale to potrafi głównie
>> generować klucze do pliku i z pliku je odczytać. Rozwiązaniem które
>> generuje klucze jako ciągi stringów i jest wygodne to PyCrypto nie
>> wiem tylko jak generując klucze w PyCrypto opatrzyć klucz prywatny
>> hasłem.
>
> Skoro pasuje ci PyCrypto, to przecież w module Crypto.Cipher są
> funkcje implementujące algorytmy, których typowo używa się do
> szyfrowania kluczy, jak DES czy AES?

To próbuj, cwaniaku jeden, ręcznie dekodować PEM/DER, deszyfrować go,
dbać o padding, generować klucze szyfrujące z hasła wczytywanego
z klawiatury i jeszcze o parę innych rzeczy. Od tego chyba jest moduł,
right?

Typowe podejście osoby znającej tylko Pascala (niestety często to widzę
u pythonistów): jeśli nie ma, to przecież nie problem sobie napisać,
nieważne ile żmudnej i powtarzalnej roboty trzeba odwalić.

-- 
Secunia non olet.
Stanislaw Klekot
Technical Details
Message-ID: <slrnj3g4g2.nii.dozzie@jarowit.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail
References: <822a8050-9921-493c-a75c-4a62705821ed@k9g2000yqf.googlegroups.com> <4e381176$0$3488$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: "Stachu 'Dozzie' K." <dozzie@go.eat.some.screws.spammer.invalid>
Newsgroups: pl.comp.lang.python
Subject: Re: Jak dodać / zmienić hasło
 dla klucza RSA korzystając z PyCrypto
Date: Tue, 2 Aug 2011 15:07:13 +0000 (UTC)
Organization: solani.org
Lines: 26
Message-ID: <slrnj3g4g2.nii.dozzie@jarowit.net>
References: <822a8050-9921-493c-a75c-4a62705821ed@k9g2000yqf.googlegroups.com> <4e381176$0$3488$65785112@news.neostrada.pl>
Mime-Version: 1.0
X-Trace: solani.org 1312297633 27698 eJwFwQEBwDAIAzBNQFtADvuGfwlPGDJ9CVHgcjvbc69V7ZZhHAtmj8SXj0CMApftJ00HPwkZEDY= (2 Aug 2011 15:07:13 GMT)
X-Complaints-To: abuse@news.solani.org
NNTP-Posting-Date: Tue, 2 Aug 2011 15:07:13 +0000 (UTC)
User-Agent: slrn/pre0.9.9-111 (Linux)
X-User-ID: eJwFwYEBwCAIA7CXKNqi5wiM/09YwiWoYovaHM6UXnkbJ3XAY7h2vIm0QXjfFXUVKeBlfPgBFnQQmw==
Cancel-Lock: sha1:PTdRyuue9/uzkKphEfM44WxCeo0=
X-NNTP-Posting-Host: eJwFwYERAEEEA8CW3kkY5WCk/xJ+lx4WmwgGKGr63MoiaYmXG3mA6dumdF2eprp5hecU5gcR6hDa
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit