<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>.NET Framework</title><link>https://www.dotnetzone.gr:443/cs/forums/14/ShowForum.aspx</link><description>Θέματα για threading, remoting, reflection, exception handling, security, regex κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Μπορει να μου καποιος πως μπορω να κανω αποκρυπτωγραφησω αρχεια με τον Rijndael ή να μου κανει μετατροπη στον παρακατω τμημα ετσι ωστε να δουλευει;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9626.aspx</link><pubDate>Tue, 14 Feb 2006 03:33:28 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9626</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9626.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9626</wfw:commentRss><description>αλλαξα κατι στον κωδικα που το κωδικοποιούσε και το έφτιαξα...&lt;br&gt;μετα θα βρω και οδηγο για triDEs</description></item><item><title>Απ: Μπορει να μου καποιος πως μπορω να κανω αποκρυπτωγραφησω αρχεια με τον Rijndael ή να μου κανει μετατροπη στον παρακατω τμημα ετσι ωστε να δουλευει;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9624.aspx</link><pubDate>Tue, 14 Feb 2006 03:20:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9624</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9624.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9624</wfw:commentRss><description>αλλα πάλι ειναι μισα τα δεδομένα σε σχεση με το προτότυπο...</description></item><item><title>Απ: Μπορει να μου καποιος πως μπορω να κανω αποκρυπτωγραφησω αρχεια με τον Rijndael ή να μου κανει μετατροπη στον παρακατω τμημα ετσι ωστε να δουλευει;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9592.aspx</link><pubDate>Mon, 13 Feb 2006 17:11:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9592</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9592.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9592</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/mistblue/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;angarato_surion wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;&lt;BR&gt;παιδια αυτο δεν πεταει σφαλμα αλλα μου αποκρυπτογραφει το μισω αρχειο απο αυτο που ειναι κωδικοποιημενο.&lt;BR&gt;δηλαδη το κωδικοποιημενο αρχειο ειναι 2kb και το αποκρυπρογραφημενο ειναι 1kb μπορειτε να μου πειτε γιατι κοβει το μισω αρχειο;&lt;BR&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Γενικά οι αλγόριθμοι κρυπτογράφησης μεγαλώνουν το μέγεθος των data, όχι μόνο κατά 100% αλλά πολλές φορές και παραπάνω. Π.χ. ο DES προκαλεί αύξηση κατά 175% περίοπου. Οπότε η μείωση του μεγέθους που παρατηρείς κατά την αποκρυπτογράφηση είναι αναμενόμενη.&lt;/P&gt;</description></item><item><title>Απ: Μπορει να μου καποιος πως μπορω να κανω αποκρυπτωγραφησω αρχεια με τον Rijndael ή να μου κανει μετατροπη στον παρακατω τμημα ετσι ωστε να δουλευει;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9588.aspx</link><pubDate>Mon, 13 Feb 2006 09:32:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9588</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9588.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9588</wfw:commentRss><description>&lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;try&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;int&lt;/span&gt; i &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; 0;&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;string&lt;/span&gt; Apotelesma;&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;byte&lt;/span&gt;[] fromEcrypt;&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;if&lt;/span&gt; (timi !&lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;)&lt;br /&gt;                {&lt;br /&gt;                    CryptoStream DecryptStream &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;;&lt;br /&gt;                    RijndaelManaged rijndael &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; RijndaelManaged();&lt;br /&gt;                    ICryptoTransform rijndaelDEncrypt &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;;&lt;br /&gt;                    MemoryStream memStream &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;;&lt;br /&gt;                   rijndael.IV &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;this&lt;/span&gt;._IV;&lt;br /&gt;                    rijndael.Key &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;this&lt;/span&gt;.Kleidi;&lt;br /&gt;                    rijndaelDEncrypt &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; rijndael.CreateDecryptor();&lt;br /&gt;                    fromEcrypt &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; Convert.FromBase64String(timi); ;&lt;br /&gt;                    memStream &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; MemoryStream(fromEcrypt);&lt;br /&gt;                    &lt;br /&gt;                    DecryptStream &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; CryptoStream(memStream , rijndaelDEncrypt, CryptoStreamMode.Read);&lt;br /&gt;                    &lt;br /&gt;                    &lt;span style="color: Green;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;//DecryptStream.FlushFinalBlock(); &lt;/span&gt;&lt;br /&gt;                    &lt;br /&gt;                    StreamReader strmReader &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; StreamReader(DecryptStream);&lt;br /&gt;                    Apotelesma &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; strmReader.ReadToEnd();&lt;br /&gt;                     &lt;br /&gt;                    &lt;br /&gt;                    &lt;br /&gt;                    &lt;br /&gt;                    &lt;br /&gt;                   &lt;br /&gt;                   &lt;br /&gt;&lt;br /&gt;                    &lt;span style="color: Green;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;//Apotelesma = Convert.ToBase64String(fromEcrypt2);&lt;/span&gt;&lt;br /&gt;                    &lt;br /&gt;                    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;return&lt;/span&gt; Apotelesma;&lt;br /&gt;                }&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;else&lt;/span&gt;&lt;br /&gt;                {&lt;br /&gt;                    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;return&lt;/span&gt; &lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;""&lt;/span&gt;;&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;catch&lt;/span&gt; (Exception e)&lt;br /&gt;            {&lt;br /&gt;                bclass.xeirismossfalmatwn(e);&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;return&lt;/span&gt; &lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;""&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;        }&lt;/span&gt;&lt;br&gt;&lt;br&gt;παιδια αυτο δεν πεταει σφαλμα αλλα μου αποκρυπτογραφει το μισω αρχειο απο αυτο που ειναι κωδικοποιημενο.&lt;br&gt;δηλαδη το κωδικοποιημενο αρχειο ειναι 2kb και το αποκρυπρογραφημενο ειναι 1kb μπορειτε να μου πειτε γιατι κοβει το μισω αρχειο;&lt;br&gt;</description></item><item><title>Απ: Μπορει να μου καποιος πως μπορω να κανω αποκρυπτωγραφησω αρχεια με τον Rijndael ή να μου κανει μετατροπη στον παρακατω τμημα ετσι ωστε να δουλευει;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9576.aspx</link><pubDate>Sun, 12 Feb 2006 22:30:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9576</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9576.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9576</wfw:commentRss><description>παλι τα ιδια υπάρχει καποιος τροπος στον οποιο να μην νοιαζεται για το ποσο μεγαλος ειναι ο πινακας ή γενικος τι στο καλο ειναι αυτο;&lt;br&gt;ν κανεις Pyn[20] θα γινει πινακας 20 στοιχειων.&lt;br&gt;</description></item><item><title>Απ: Μπορει να μου καποιος πως μπορω να κανω αποκρυπτωγραφησω αρχεια με τον Rijndael ή να μου κανει μετατροπη στον παρακατω τμημα ετσι ωστε να δουλευει;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9574.aspx</link><pubDate>Sun, 12 Feb 2006 21:54:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9574</guid><dc:creator>SValsamis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9574.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9574</wfw:commentRss><description>Δίμασε το fromEncrypt = new byte[timi.Length] να το κάνεις fromEncrypt = new byte[timi.Length-1]&lt;BR&gt;Το&amp;nbsp;timi.Length αν είναι πχ 20 τότε το new byte[timi.Length] θα έχει μέγεθος 21, γιατί πρόκειται για την διάσταση του πίνακα που μετράει από 0.&lt;BR&gt;Δεν ξέρω καλά C# αλλά τουλάχιστον στην VB ισχύει αυτό.</description></item><item><title>Μπορει να μου καποιος πως μπορω να κανω αποκρυπτωγραφησω αρχεια με τον Rijndael ή να μου κανει μετατροπη στον παρακατω τμημα ετσι ωστε να δουλευει;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9566.aspx</link><pubDate>Sun, 12 Feb 2006 15:23:41 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9566</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9566.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9566</wfw:commentRss><description>&lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;public&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;string&lt;/span&gt; Decrypt(&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;byte&lt;/span&gt; [] timi)&lt;br /&gt;        {&lt;br /&gt;            &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;try&lt;/span&gt;&lt;br /&gt;            {&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;int&lt;/span&gt; i &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; 0;&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;string&lt;/span&gt; Apotelesma;&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;byte&lt;/span&gt;[] fromEcrypt;&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;if&lt;/span&gt; (timi !&lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;)&lt;br /&gt;                {&lt;br /&gt;                    CryptoStream DecryptStream &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;;&lt;br /&gt;                    RijndaelManaged rijndael &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; RijndaelManaged();&lt;br /&gt;                    ICryptoTransform rijndaelDEncrypt &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;;&lt;br /&gt;                    MemoryStream memStream &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; MemoryStream(timi);&lt;br /&gt;                   rijndael.IV &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;this&lt;/span&gt;._IV;&lt;br /&gt;                    rijndael.Key &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;this&lt;/span&gt;.Kleidi;&lt;br /&gt;                    rijndaelDEncrypt &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; rijndael.CreateDecryptor();&lt;br /&gt;                    &lt;br /&gt;                    DecryptStream &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; CryptoStream(memStream , rijndaelDEncrypt, CryptoStreamMode.Read);&lt;br /&gt;                    fromEcrypt= &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;byte&lt;/span&gt;[timi.Length];&lt;br /&gt;                    DecryptStream.Read(fromEcrypt, 0, Convert.ToInt32(timi.Length));&lt;br /&gt; &lt;br /&gt;                    &lt;br /&gt;                   &lt;br /&gt;                   &lt;br /&gt;&lt;br /&gt;                   Apotelesma &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; Convert.ToString(fromEcrypt);&lt;br /&gt;                    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;return&lt;/span&gt; Apotelesma;&lt;br /&gt;                }&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;else&lt;/span&gt;&lt;br /&gt;                {&lt;br /&gt;                    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;return&lt;/span&gt; &lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;""&lt;/span&gt;;&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;catch&lt;/span&gt; (Exception e)&lt;br /&gt;            {&lt;br /&gt;                bclass.xeirismossfalmatwn(e);&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;return&lt;/span&gt; &lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;""&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;        }&lt;/span&gt;&lt;br&gt;&lt;br&gt;Μπορει να μου καποιος πως μπορω να κανω αποκρυπτωγραφησω αρχεια με τον Rijndael ή να μου κανει μετατροπη στον παραπανω τμημα ετσι ωστε να δουλευει; εχω προβλημα με αυτη την γραμμη&amp;nbsp; DecryptStream.Read(fromEcrypt, 0, Convert.ToInt32(timi.Length));&lt;br&gt;&lt;br&gt;οτι κι αν ακολυθησα απο το msdn μου εκανε τα ιδια χαλια...&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;βγαζει αυτο το σφάλμα&lt;br&gt;&lt;br&gt;System.Security.Cryptography.CryptographicException: Length of the data to decrypt is invalid.&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Security.Cryptography.CryptoStream.Read(Byte[] buffer, Int32 offset, Int32 count)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Hydrobase.Hydrobase_rijndael.Decrypt(Byte[] timi) in D:\Τα_Προγραμματά_μου\.Net\Hydrobase\Hydrobase\Cryptography.cs:line 162&lt;br&gt;&lt;br&gt;</description></item></channel></rss>