Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

przykłady openssl pedantic

2 views
Skip to first unread message

Piotr J. Kolanok

unread,
Dec 3, 2009, 6:15:33 AM12/3/09
to
Czy kto� m�g�by zobaczyc przyk�ad 3
http://code.google.com/p/przyklad-open-ssl/

Chodzi o to by powiedziec czy mo�na u�ywa�

EVP_EncryptInit (&ctx, RODZAJ_KODOWANIA, key, iv);

czy lepiej

EVP_CIPHER_CTX_init(&ctx);
if(!EVP_EncryptInit_ex(&ctx, RODZAJ_KODOWANIA, NULL, key, iv))

Jak wygenerowaďż˝ iv K itp.

Wiele os�b tu krytykuje. Prosz�, teraz mo�ecie si� wykaza�. ;-)
Jak poprawi� ten kod by by� idealny. Pe�ny opis. Usuni�cie wszystkich
warning�w. Prosze pom�cie.

--
^^

Stachu 'Dozzie' K.

unread,
Dec 3, 2009, 12:15:37 PM12/3/09
to
On 03.12.2009, Piotr J. Kolanok wrote:
> Czy kto� m�g�by zobaczyc przyk�ad 3
> http://code.google.com/p/przyklad-open-ssl/
>
> Chodzi o to by powiedziec czy mo�na u�ywa�
>
> EVP_EncryptInit (&ctx, RODZAJ_KODOWANIA, key, iv);
>
> czy lepiej
>
> EVP_CIPHER_CTX_init(&ctx);
> if(!EVP_EncryptInit_ex(&ctx, RODZAJ_KODOWANIA, NULL, key, iv))

A we� ty por�wnaj EVP_EncryptInit_ex() i EVP_EncryptInit(). Uwa�asz �e
EVP_EncryptInit() nie potrzebuje zainicjalizowanego szyfru? I to siďż˝
*szyfr* nazywa, a nie kod.

> Jak wygenerowaďż˝ iv K itp.

Wiesz co? Ty pr�bujesz papra� co� z kryptografi�. Daj ty sobie spok�j
p�ki nie doszkolisz si� w tej materii, bo to nie jest m�dre pytanie:
"jak wygenerowaďż˝ IV".

> Wiele os�b tu krytykuje. Prosz�, teraz mo�ecie si� wykaza�. ;-)
> Jak poprawi� ten kod by by� idealny. Pe�ny opis. Usuni�cie wszystkich
> warning�w. Prosze pom�cie.

Jakich warning�w? Oczadzia�e�? Poda�e� jakie� bli�ej nieokre�lone
fragmenty i oczekujesz �e wska�emy jak usun�� jakie� wymy�lone (przez
ciebie?) warningi?

--
Stanislaw Klekot

Piotr J. Kolanok

unread,
Dec 3, 2009, 2:22:52 PM12/3/09
to
> Jakich warning�w? Oczadzia�e�? Poda�e� jakie� bli�ej nieokre�lone
> fragmenty i oczekujesz �e wska�emy jak usun�� jakie� wymy�lone (przez
> ciebie?) warningi?

Kup sobie okulary, albo samouczek jak obs�ugiwa� przegl�dark�.

--
^^

Stachu 'Dozzie' K.

unread,
Dec 4, 2009, 4:23:33 AM12/4/09
to
On 03.12.2009, Piotr J. Kolanok wrote:

OK, przeoczenie. A ty najpierw kup sobie ksi��k� o dobrych praktykach
w C, a dopiero potem pr�buj usuwa� warningi z opcji `-pedantic'.
Nawet wci�� przyzwoicie utrzymywa� nie umiesz.

--
Stanislaw Klekot

Piotr J. Kolanok

unread,
Dec 4, 2009, 6:25:53 AM12/4/09
to
Stachu 'Dozzie' K. wrote:

Jestes trollem. Jeszcze nikomu w niczym nie pomog�e�. Potrafisz si� tylko
m�drzy�. Ale ch�tnie zmieni� o tobie zdanie. Napisz konkretnie co mo�na
poprawi�, napisz opis co robi dana funkcja , albo jak mo�na to poprawi�
(program cztery.c) by dzia�a�o.

Masz ostatniďż˝ szansďż˝ inaczej po prostu uznam ze jestes niereformowalny.
--
^^

Stachu 'Dozzie' K.

unread,
Dec 4, 2009, 9:41:09 AM12/4/09
to
On 04.12.2009, Piotr J. Kolanok wrote:
> Stachu 'Dozzie' K. wrote:
>
>> On 03.12.2009, Piotr J. Kolanok wrote:
>>>> Jakich warning�w? Oczadzia�e�? Poda�e� jakie� bli�ej nieokre�lone
>>>> fragmenty i oczekujesz �e wska�emy jak usun�� jakie� wymy�lone (przez
>>>> ciebie?) warningi?
>>>
>>> Kup sobie okulary, albo samouczek jak obs�ugiwa� przegl�dark�.
>>
>> OK, przeoczenie. A ty najpierw kup sobie ksi��k� o dobrych praktykach
>> w C, a dopiero potem pr�buj usuwa� warningi z opcji `-pedantic'.
>> Nawet wci�� przyzwoicie utrzymywa� nie umiesz.
>
> Jestes trollem. Jeszcze nikomu w niczym nie pomog�e�.

Jestem trollem, przyznawa�em si� par� razy do tego. Natomiast nieprawda
�e nikomu w niczym nie pomog�em, ot, cho�by aktualny w�tek o serwerach
SMTP na pcol.

> Potrafisz siďż˝ tylko
> m�drzy�. Ale ch�tnie zmieni� o tobie zdanie.

Bierzesz mnie pod w�os, zupe�nie jakby mi zale�a�o na twojej akurat
opinii.

> Napisz konkretnie co mo�na
> poprawiďż˝,

Zacznij od wci�� w kodzie. Potem naucz si� troch� kryptografii. Dopiero
na ko�cu zabieraj si� za u�ywanie samych algorytm�w szyfruj�cych.
Odwrotna kolejno�� jest niew�a�ciwa.

> napisz opis co robi dana funkcja ,

A po co mam powielaďż˝ dokumentacjďż˝ biblioteki?

> albo jak mo�na to poprawi�
> (program cztery.c) by dzia�a�o.

Mo�esz u�y� osobnej biblioteki do base64. Mo�esz te� nie naprawia�
nieudolnie tego, co dzia�a w OpenSSL-owym BIO dla Base64 (jak si�
wczytasz w mana, to mo�e zobaczysz co si� robi z now� lini� w outpucie).

> Masz ostatniďż˝ szansďż˝ inaczej po prostu uznam ze jestes niereformowalny.

Ojej, jak si� boj�. "Masz ostatni� szans� �eby mi pom�c, inaczej tupn�
n�k�!". Tak to mniej wi�cej brzmi, wiesz.

Ale skoro ju� przy tym jeste�my, to kiedy zabierzesz si� za nauk�
kryptografii? Bo nie wiedzie� co to jest initial vector to troch� g�upie
gdy siďż˝ chce pisaďż˝ coďż˝ z szyfrowaniem.

--
Stanislaw Klekot

Piotr J. Kolanok

unread,
Dec 4, 2009, 3:29:42 PM12/4/09
to
>> Jestes trollem. Jeszcze nikomu w niczym nie pomog�e�.
>
> Jestem trollem, przyznawa�em si� par� razy do tego. Natomiast nieprawda
> �e nikomu w niczym nie pomog�em, ot, cho�by aktualny w�tek o serwerach
> SMTP na pcol.

[...]


>> Napisz konkretnie co mo�na
>> poprawiďż˝,
>
> Zacznij od wci�� w kodzie. Potem naucz si� troch� kryptografii. Dopiero
> na ko�cu zabieraj si� za u�ywanie samych algorytm�w szyfruj�cych.
> Odwrotna kolejno�� jest niew�a�ciwa.

>> Masz ostatniďż˝ szansďż˝ inaczej po prostu uznam ze jestes niereformowalny.


>
> Ojej, jak si� boj�. "Masz ostatni� szans� �eby mi pom�c, inaczej tupn�
> n�k�!". Tak to mniej wi�cej brzmi, wiesz.

c.n.w.

Rozumiem, ze wci�cia chcesz poprawia�? Idz do piaskownicy i to nie tej z svn
--
^^

Stachu 'Dozzie' K.

unread,
Dec 4, 2009, 4:02:10 PM12/4/09
to
On 04.12.2009, Piotr J. Kolanok wrote:

Tylko wiesz, zauwa� �e na razie nikt inny ci nie odpowiedzia�, a w�tek
juďż˝ dobre dwa dni ma. No i na razie to ty wzbraniasz siďż˝ przed wiedzďż˝,
bo "niech ktoďż˝ mi powie jak to ma byďż˝", a sam nie wykazujesz ani
odrobiny znajomo�ci podstaw, tak programowania (wci�cia), jak tematu
kt�ry dotykasz (kodowanie w base64, kryptografia).

--
Stanislaw Klekot

0 new messages