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.
--
^^
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
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.
--
Stanislaw Klekot
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.
--
^^
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
[...]
>> 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
--
^^
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