[so] nelamurire functii decriptare (tema 2)
Valentin Dobrota
valydo at gmail.com
Sat Apr 2 22:14:00 EEST 2011
Dar eroare "bad magic number" la apelarea functiei decrypt_rc2() din ce
cauza ar putea fi? Am eroarea
asta si pe windows si pe linux.
2011/4/2 Drutu Bogdan <bogdandrutu at gmail.com>
> 2011/4/2 Lungu Adrian <lungu_a_ro at yahoo.com>:
> > Croitoru Andrei <andreicroitoru2002 at ...> writes:
> >
> >>
> >>
> >> Stie cineva exact in ce cazuri functia de decriptare intoarce urmatorul
> mesaj:
> >>
> >> bad decrypt4626:error:06065064:digital envelope
> > routines:EVP_DecryptFinal_ex:bad decrypt:evp_enc.c:461:
>
> Aici e o problema de citirea/scrierea din memoria partajata exact cum
> a zis si Adrian.
>
> >> Incerc sa fac ceva debugging si nu-mi dau seama ce se intampla cu
> serverele;
> > daca rulez "de mana" serverele, gateway-ul si clientul cu aceleasi date
> ca in
> > testul 1, nu primesc aceasta eroare. In schimb, cand rulez cu scriptul
> mi-o
> > genereaza.
> >>
> >> Andrei
> >>
> >
> >
> >
> > Salut. Mie-mi aparea eroarea respectiva in urmatorul context: foloseam
> > functia de decriptare presupunand ca imi returneaza in out(void * parca)
> , un
> > string . In momentul in care voiam sa scriu (la criptare / decriptare) pe
> out in
> > mem. partajata , foloseam strncpy si strlen .. s-ar parea ca out ala nu-i
> un
> > string in adevaratul sens al cuvantului (si pierdeam o portiune din sir
> ptr ca
> > strncpy se oprea la primul terminator de sir intalnit .. prin urmare ,
> cand
> > ajungea la urmatorul server ptr. decriptare , nu-l mai decripta corect ,
> hence
> > eroarea aia)... apoi am inlocuit pe strncpy cu memcpy, iar pe strlen cu
> len
> > (valoare intreaga returnata de functia de criptare/decriptare ...
> semnifica
> > lungimea sirului de caractere out, care poate sa contina si zerouri , pe
> o
> > pozitie < len).
> >
> >
> >
> > O zi buna,
> > Adrian.
> >
> >
> >
> > _______________________________________________
> > http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
> >
>
>
>
> --
> Bogdan.
> _______________________________________________
> http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20110402/23d3517f/attachment.htm>
More information about the so
mailing list