<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">&nbsp;&nbsp;&nbsp; M-am lamurit cum era cu functiile alea&nbsp; ... sfatul meu pentru cei care se apuca acum de tema (sper sa-i scutesc de niste buguri) : nu porniti de la premisa ca lucrati cu C style strings ... chiar daca voi dati in parametrul "in" (void *) un string, n-aveti vreo garantie ca "out" (void *) e string ... ar putea mesajul criptat sa aiba sa zicem 25 caractere , dar pe pozitia 15 sa fie un ' \ 0 '&nbsp; .&nbsp; Nu va bazati pe strlen ca sa aflati lungimea (folositi in schimb valoarea returnata de functia de criptare ) si memcpy ptr copiere (scriere in memoria partajata), nu strcpy sau strncpy .<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; O zi buna,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Adrian.<br><br>--- On <b>Mon, 3/28/11,
 so-request@cursuri.cs.pub.ro <i>&lt;so-request@cursuri.cs.pub.ro&gt;</i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: so-request@cursuri.cs.pub.ro &lt;so-request@cursuri.cs.pub.ro&gt;<br>Subject: so Digest, Vol 59, Issue 41<br>To: so@cursuri.cs.pub.ro<br>Date: Monday, March 28, 2011, 10:48 PM<br><br><div class="plainMail">Send so mailing list submissions to<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:so@cursuri.cs.pub.ro" href="/mc/compose?to=so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a><br><br>To subscribe or unsubscribe via the World Wide Web, visit<br>&nbsp;&nbsp;&nbsp; <a href="http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so" target="_blank">http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so</a><br>or, via email, send a message with subject or body 'help' to<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:so-request@cursuri.cs.pub.ro"
 href="/mc/compose?to=so-request@cursuri.cs.pub.ro">so-request@cursuri.cs.pub.ro</a><br><br>You can reach the person managing the list at<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:so-owner@cursuri.cs.pub.ro" href="/mc/compose?to=so-owner@cursuri.cs.pub.ro">so-owner@cursuri.cs.pub.ro</a><br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of so digest..."<br><br><br>Today's Topics:<br><br>&nbsp;&nbsp;&nbsp;1. nelamurire functii decriptare (tema 2) (Lungu Adrian)<br>&nbsp;&nbsp;&nbsp;2. Re: nelamurire functii decriptare (tema 2) (Alex Gorunescu)<br>&nbsp;&nbsp;&nbsp;3. Re: Inscriere program de practica TRIPOD (urgent)<br>&nbsp; &nbsp; &nbsp; (Razvan Deaconescu)<br>&nbsp;&nbsp;&nbsp;4. Re: nelamurire functii decriptare (tema 2) (Drutu Bogdan)<br>&nbsp;&nbsp;&nbsp;5. Re: nelamurire functii decriptare (tema 2) (Alex
 Gorunescu)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Mon, 28 Mar 2011 04:46:59 -0700 (PDT)<br>From: Lungu Adrian &lt;<a ymailto="mailto:lungu_a_ro@yahoo.com" href="/mc/compose?to=lungu_a_ro@yahoo.com">lungu_a_ro@yahoo.com</a>&gt;<br>Subject: [so] nelamurire functii decriptare (tema 2)<br>To: <a ymailto="mailto:so@cursuri.cs.pub.ro" href="/mc/compose?to=so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a><br>Message-ID: &lt;<a ymailto="mailto:626145.37642.qm@web30601.mail.mud.yahoo.com" href="/mc/compose?to=626145.37642.qm@web30601.mail.mud.yahoo.com">626145.37642.qm@web30601.mail.mud.yahoo.com</a>&gt;<br>Content-Type: text/plain; charset="iso-8859-1"<br><br>???? Salut. As dori sa aflu daca ptr. decriptarile des, bf respectiv rc2 , parametrul al 2-lea (int len) are vreo restrictie (trebuie sa fie multiplu de 4 octeti , 8 octeti , ceva de genul asta ... in caz ca da, cu ce completam pe in -
 primul parametru al functiei , pana la cea mai apropiata dimensiune acceptata .. cu '\0' sau vreun alt caracter?)? ... mai specific ... in ce context se afiseaza din functia de decriptare mesajul : "This server cannot decrypt des text"? .. banuiesc ca se testeaza o conditie , apoi se iese cu eroare .. care e conditia aia? (analog pentru bf si rc2)? ... intreb pentru ca am incercat sa criptez un string, apoi sa decriptez? criptarea, si-mi esueaza cu mesajul de mai sus.? base64? decripteaza? cu succes, celelalte insa nu.<br>? ?? O zi buna,<br>? ? ? ? ? Adrian. <br><br><br><br>&nbsp; &nbsp; &nbsp; <br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: &lt;<a href="http://cursuri.cs.pub.ro/pipermail/so/attachments/20110328/d70d8e88/attachment-0001.htm" target="_blank">http://cursuri.cs.pub.ro/pipermail/so/attachments/20110328/d70d8e88/attachment-0001.htm</a>&gt;<br><br>------------------------------<br><br>Message:
 2<br>Date: Mon, 28 Mar 2011 05:32:35 -0700 (PDT)<br>From: Alex Gorunescu &lt;<a ymailto="mailto:algorunescu@yahoo.com" href="/mc/compose?to=algorunescu@yahoo.com">algorunescu@yahoo.com</a>&gt;<br>Subject: Re: [so] nelamurire functii decriptare (tema 2)<br>To: Sisteme de Operare &lt;<a ymailto="mailto:so@cursuri.cs.pub.ro" href="/mc/compose?to=so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a>&gt;<br>Message-ID: &lt;<a ymailto="mailto:549151.28640.qm@web30901.mail.mud.yahoo.com" href="/mc/compose?to=549151.28640.qm@web30901.mail.mud.yahoo.com">549151.28640.qm@web30901.mail.mud.yahoo.com</a>&gt;<br>Content-Type: text/plain; charset="us-ascii"<br><br>Se pare ca nu sunt singurul care are probleme cu functiile alea. Daca tot nu <br>sunt gata testele, putem avea macar niste exemple de utilizare a&nbsp; functiilor de <br>criptare/decriptare ? Mie nu-mi dau eroare dar textul decriptat nu are vreo <br>legatura cu sursa, deci probabil nu le apelez cum
 trebuie.<br><br> Alex<br><br><br><br><br>________________________________<br>From: Lungu Adrian &lt;<a ymailto="mailto:lungu_a_ro@yahoo.com" href="/mc/compose?to=lungu_a_ro@yahoo.com">lungu_a_ro@yahoo.com</a>&gt;<br>To: <a ymailto="mailto:so@cursuri.cs.pub.ro" href="/mc/compose?to=so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a><br>Sent: Mon, March 28, 2011 2:46:59 PM<br>Subject: [so] nelamurire functii decriptare (tema 2)<br><br><br>&nbsp; &nbsp;&nbsp;&nbsp;Salut. As dori sa aflu daca ptr. decriptarile des, bf respectiv rc2 , <br>parametrul al 2-lea (int len) are vreo restrictie (trebuie sa fie multiplu de 4 <br>octeti , 8 octeti , ceva de genul asta ... in caz ca da, cu ce completam pe in - <br>primul parametru al functiei , pana la cea mai apropiata dimensiune acceptata .. <br>cu '\0' sau vreun alt caracter?)&nbsp; ... mai specific ... in ce context se afiseaza <br>din functia de decriptare mesajul : "This server cannot decrypt des text"&nbsp; ..
 <br>banuiesc ca se testeaza o conditie , apoi se iese cu eroare .. care e conditia <br>aia? (analog pentru bf si rc2)&nbsp; ... intreb pentru ca am incercat sa criptez un <br>string, apoi sa decriptez&nbsp; criptarea, si-mi esueaza cu mesajul de mai sus.&nbsp; <br>base64&nbsp; decripteaza&nbsp; cu succes, celelalte insa nu.<br>&nbsp; &nbsp;&nbsp;&nbsp;O zi buna,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;Adrian. <br><br><br>&nbsp; &nbsp; &nbsp; <br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: &lt;<a href="http://cursuri.cs.pub.ro/pipermail/so/attachments/20110328/caaf9b3e/attachment-0001.htm" target="_blank">http://cursuri.cs.pub.ro/pipermail/so/attachments/20110328/caaf9b3e/attachment-0001.htm</a>&gt;<br><br>------------------------------<br><br>Message: 3<br>Date: Mon, 28 Mar 2011 18:06:05 +0300<br>From: Razvan Deaconescu &lt;<a ymailto="mailto:razvan.deaconescu@cs.pub.ro"
 href="/mc/compose?to=razvan.deaconescu@cs.pub.ro">razvan.deaconescu@cs.pub.ro</a>&gt;<br>Subject: Re: [so] Inscriere program de practica TRIPOD (urgent)<br>To: Sisteme de Operare &lt;<a ymailto="mailto:so@cursuri.cs.pub.ro" href="/mc/compose?to=so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a>&gt;<br>Message-ID: &lt;<a ymailto="mailto:4D90A3DD.4000208@cs.pub.ro" href="/mc/compose?to=4D90A3DD.4000208@cs.pub.ro">4D90A3DD.4000208@cs.pub.ro</a>&gt;<br>Content-Type: text/plain; charset=UTF-8<br><br>On 03/23/2011 09:18 PM, Razvan Deaconescu wrote:<br>&gt; Salut!<br>&gt; <br>&gt; Studen?ii de anul 3 care vor s? participe la programul de practic?<br>&gt; TRIPOD sunt ruga?i s? completeze o cerere c?tre decanat[1] ?i s? o<br>&gt; depun? p?n? cel t?rziu vineri, ora 14:00.<br>&gt; <br>&gt; Cererea trebuie s? con?in? cel mult 4 preferin?e de proiecte ?n cadrul<br>&gt; programului, a?a cum sunt descrise pe wiki[2].<br>&gt; <br>&gt; Cererea nu este "binding" ci un mod de
 manifestare a inten?iei.<br>&gt; Contractul efectiv de practic? va fi semnat mai t?rziu.<br><br>Salut!<br><br>Rezultatele procesului de selec?ie ?n cadrul programului de stagii<br>TRIPOD sunt disponibile aici[3].<br><br>&gt; [1] <a href="http://wiki.cs.pub.ro/studenti/practica/2010-211#documente-utile" target="_blank">http://wiki.cs.pub.ro/studenti/practica/2010-211#documente-utile</a><br>&gt; [2] <a href="http://wiki.cs.pub.ro/studenti/practica/2010-211#stagii" target="_blank">http://wiki.cs.pub.ro/studenti/practica/2010-211#stagii</a><br>[3] <a href="http://wiki.cs.pub.ro/studenti/practica/2010-211#rezultate" target="_blank">http://wiki.cs.pub.ro/studenti/practica/2010-211#rezultate</a><br><br><br><br>------------------------------<br><br>Message: 4<br>Date: Mon, 28 Mar 2011 21:23:44 +0300<br>From: Drutu Bogdan &lt;<a ymailto="mailto:bogdandrutu@gmail.com" href="/mc/compose?to=bogdandrutu@gmail.com">bogdandrutu@gmail.com</a>&gt;<br>Subject: Re: [so]
 nelamurire functii decriptare (tema 2)<br>To: Sisteme de Operare &lt;<a ymailto="mailto:so@cursuri.cs.pub.ro" href="/mc/compose?to=so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a>&gt;<br>Message-ID:<br>&nbsp;&nbsp;&nbsp; &lt;<a ymailto="mailto:AANLkTinR_7tUKRwoJxab1hxkpySjeJDK7KfRFgv5e6_-@mail.gmail.com" href="/mc/compose?to=AANLkTinR_7tUKRwoJxab1hxkpySjeJDK7KfRFgv5e6_-@mail.gmail.com">AANLkTinR_7tUKRwoJxab1hxkpySjeJDK7KfRFgv5e6_-@mail.gmail.com</a>&gt;<br>Content-Type: text/plain; charset="iso-8859-1"<br><br>2011/3/28 Alex Gorunescu &lt;<a ymailto="mailto:algorunescu@yahoo.com" href="/mc/compose?to=algorunescu@yahoo.com">algorunescu@yahoo.com</a>&gt;<br><br>&gt; Se pare ca nu sunt singurul care are probleme cu functiile alea. Daca tot<br>&gt; nu sunt gata testele, putem avea macar niste exemple de utilizare a<br>&gt; functiilor de criptare/decriptare ? Mie nu-mi dau eroare dar textul<br>&gt; decriptat nu are vreo legatura cu sursa, deci probabil nu le
 apelez cum<br>&gt; trebuie.<br>&gt;<br>Incearca sa fi putin mai explicit.<br><br>&gt;<br>&gt; Alex<br>&gt;<br>&gt;<br>&gt; ------------------------------<br>&gt; *From:* Lungu Adrian &lt;<a ymailto="mailto:lungu_a_ro@yahoo.com" href="/mc/compose?to=lungu_a_ro@yahoo.com">lungu_a_ro@yahoo.com</a>&gt;<br>&gt; *To:* <a ymailto="mailto:so@cursuri.cs.pub.ro" href="/mc/compose?to=so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a><br>&gt; *Sent:* Mon, March 28, 2011 2:46:59 PM<br>&gt; *Subject:* [so] nelamurire functii decriptare (tema 2)<br>&gt;<br>&gt;&nbsp; &nbsp; &nbsp; Salut. As dori sa aflu daca ptr. decriptarile des, bf respectiv rc2 ,<br>&gt; parametrul al 2-lea (int len) are vreo restrictie (trebuie sa fie multiplu<br>&gt; de 4 octeti , 8 octeti , ceva de genul asta ... in caz ca da, cu ce<br>&gt; completam pe in - primul parametru al functiei , pana la cea mai apropiata<br>&gt; dimensiune acceptata .. cu '\0' sau vreun alt caracter?)&nbsp; ... mai
 specific<br>&gt; ... in ce context se afiseaza din functia de decriptare mesajul : "This<br>&gt; server cannot decrypt des text"<br>&gt;<br><br>Acest mesaj il primesti daca incerci sa decriptezi din aceeasi instanta a<br>serverului mesaje criptate diferit. Cu alte cuvinte cand pornesti un server<br>acesta nu stie sa decripteze decat un singur mesaj.<br><br><br>&gt; .. banuiesc ca se testeaza o conditie , apoi se iese cu eroare .. care e<br>&gt; conditia aia? (analog pentru bf si rc2)&nbsp; ... intreb pentru ca am incercat sa<br>&gt; criptez un string, apoi sa decriptez&nbsp; criptarea, si-mi esueaza cu mesajul de<br>&gt; mai sus.&nbsp; base64&nbsp; decripteaza&nbsp; cu succes, celelalte insa nu.<br>&gt;&nbsp; &nbsp; &nbsp; O zi buna,<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;Adrian.<br>&gt;<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; <a href="http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii"
 target="_blank">http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii</a><br>&gt;<br><br><br><br>-- <br>Bogdan.<br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: &lt;<a href="http://cursuri.cs.pub.ro/pipermail/so/attachments/20110328/5e1c03ae/attachment-0001.htm" target="_blank">http://cursuri.cs.pub.ro/pipermail/so/attachments/20110328/5e1c03ae/attachment-0001.htm</a>&gt;<br><br>------------------------------<br><br>Message: 5<br>Date: Mon, 28 Mar 2011 22:48:21 -0700 (PDT)<br>From: Alex Gorunescu &lt;<a ymailto="mailto:algorunescu@yahoo.com" href="/mc/compose?to=algorunescu@yahoo.com">algorunescu@yahoo.com</a>&gt;<br>Subject: Re: [so] nelamurire functii decriptare (tema 2)<br>To: Sisteme de Operare &lt;<a ymailto="mailto:so@cursuri.cs.pub.ro" href="/mc/compose?to=so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a>&gt;<br>Message-ID: &lt;<a ymailto="mailto:283877.35357.qm@web30908.mail.mud.yahoo.com"
 href="/mc/compose?to=283877.35357.qm@web30908.mail.mud.yahoo.com">283877.35357.qm@web30908.mail.mud.yahoo.com</a>&gt;<br>Content-Type: text/plain; charset="us-ascii"<br><br><br>Am rezolvat. Nu foloseam corect parametrul len la base64 si la decriptare iesea <br>cu totul altceva decat criptasem.<br><br> Alex<br><br><br><br><br>________________________________<br>From: Drutu Bogdan &lt;<a ymailto="mailto:bogdandrutu@gmail.com" href="/mc/compose?to=bogdandrutu@gmail.com">bogdandrutu@gmail.com</a>&gt;<br>To: Sisteme de Operare &lt;<a ymailto="mailto:so@cursuri.cs.pub.ro" href="/mc/compose?to=so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a>&gt;<br>Sent: Mon, March 28, 2011 9:23:44 PM<br>Subject: Re: [so] nelamurire functii decriptare (tema 2)<br><br><br><br><br>2011/3/28 Alex Gorunescu &lt;<a ymailto="mailto:algorunescu@yahoo.com" href="/mc/compose?to=algorunescu@yahoo.com">algorunescu@yahoo.com</a>&gt;<br><br>Se pare ca nu sunt singurul care are probleme cu
 functiile alea. Daca tot nu <br>sunt gata testele, putem avea macar niste exemple de utilizare a&nbsp; functiilor de <br>criptare/decriptare ? Mie nu-mi dau eroare dar textul decriptat nu are vreo <br>legatura cu sursa, deci probabil nu le apelez cum trebuie.<br>&gt;<br>Incearca sa fi putin mai explicit. <br><br> Alex<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>________________________________<br>From: Lungu Adrian &lt;<a ymailto="mailto:lungu_a_ro@yahoo.com" href="/mc/compose?to=lungu_a_ro@yahoo.com">lungu_a_ro@yahoo.com</a>&gt;<br>&gt;To: <a ymailto="mailto:so@cursuri.cs.pub.ro" href="/mc/compose?to=so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a><br>&gt;Sent: Mon, March 28, 2011 2:46:59&nbsp; PM<br>&gt;Subject: [so] nelamurire functii decriptare (tema 2)<br>&gt;<br>&gt;<br>&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;Salut. As dori sa aflu daca ptr. decriptarile des, bf respectiv rc2 , <br>&gt;parametrul al 2-lea (int len) are vreo restrictie (trebuie sa fie
 multiplu de 4 <br>&gt;octeti , 8 octeti , ceva de genul asta ... in caz ca da, cu ce completam pe in - <br>&gt;primul parametru al functiei , pana la cea mai apropiata dimensiune acceptata .. <br>&gt;cu '\0' sau vreun alt caracter?)&nbsp; ... mai specific ... in ce context se afiseaza <br>&gt;din functia de decriptare mesajul : "This server cannot decrypt des text"&nbsp;&nbsp;&nbsp;<br>&gt;<br><br>Acest mesaj il primesti daca incerci sa decriptezi din aceeasi instanta a <br>serverului mesaje criptate diferit. Cu alte cuvinte cand pornesti un server <br>acesta nu stie sa decripteze decat un singur mesaj.<br> <br><br>.. banuiesc ca se testeaza o conditie , apoi se iese cu eroare .. care e <br>conditia aia? (analog pentru bf si rc2)&nbsp; ... intreb pentru ca am incercat sa <br>criptez un string, apoi sa decriptez&nbsp; criptarea, si-mi esueaza cu mesajul de mai <br>sus.&nbsp; base64&nbsp; decripteaza&nbsp; cu succes, celelalte insa nu.<br>&gt;&nbsp;
 &nbsp;&nbsp;&nbsp;O zi buna,<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Adrian. <br>&gt; <br>&gt;<br>&gt;<br>&gt;_______________________________________________<br>&gt;<a href="http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii" target="_blank">http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii</a><br>&gt;<br><br><br>-- <br>Bogdan.<br><br><br><br>&nbsp; &nbsp; &nbsp; <br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: &lt;<a href="http://cursuri.cs.pub.ro/pipermail/so/attachments/20110328/6e7e30b1/attachment.htm" target="_blank">http://cursuri.cs.pub.ro/pipermail/so/attachments/20110328/6e7e30b1/attachment.htm</a>&gt;<br><br>------------------------------<br><br>_______________________________________________<br>so mailing list<br><a ymailto="mailto:so@cursuri.cs.pub.ro" href="/mc/compose?to=so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a><br><a href="http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so"
 target="_blank">http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so</a><br><br><br>End of so Digest, Vol 59, Issue 41<br>**********************************<br></div></blockquote></td></tr></table><br>