PDA

View Full Version : كد كردن اطلاعات داخل ديتابيس



oracle_2007
پنج شنبه 16 خرداد 1387, 04:10 صبح
سلام دوستان من ميخوام اطلاعات داخل ديتابيسم رو بصورت كد شده در بيارم . اطلاعات توي جداول از نوع memo (اكسس 2003)بوده و شامل حروف انگليسي و عربي (با اعراب) و فارسي هست .ممنون ميشم راهنمايي و در صورت امكان نمونه اي بذارين .

top7news
پنج شنبه 16 خرداد 1387, 12:45 عصر
سلام دوست عزیز
میتونی از تابع ()gethash استفاده کنی
هم برای فرستادن به بانکت هم موقع خوندن از بانکت

oracle_2007
پنج شنبه 16 خرداد 1387, 18:25 عصر
سلام
الان من جدول رو بصورت هش md5 در آوردم ولي الان نمي دونم چجوري بايد رشته md5 توي جدولم رو به رشته اصلي برگردونم و توي تكست باكس نشون بدم. اگه ميشه يه نمونه بذارين . ممنون ميشم .

oracle_2007
پنج شنبه 16 خرداد 1387, 18:27 عصر
اين تابع ()gethash كه گفتين چه نوع رو برميگردونه ؟md5 يا sha1

linux
پنج شنبه 16 خرداد 1387, 18:49 عصر
سلام
الان من جدول رو بصورت هش md5 در آوردم ولي الان نمي دونم چجوري بايد رشته md5 توي جدولم رو به رشته اصلي برگردونم و توي تكست باكس نشون بدم. اگه ميشه يه نمونه بذارين . ممنون ميشم .
:)
خلاصه:
تابع md5 و یا هر تابع دیگر که کار هش را انجام می دهد چه یک کاراکتر ورودی بگیرد که 100 میلیون کارکتر، خروجی اش یک رشته مثلا 128 بیتی خواهد بود، از روی این خروجی هم به ورودی نمی شود پی برد.
برای این کار شما باید از الگوریتم های اینکریپشن و دیکریپشن استفاده کنید.مثال
http://www.codeproject.com/KB/security/RSACryptoPad.aspx

oracle_2007
جمعه 17 خرداد 1387, 05:26 صبح
سلام . ممنون از راهنمايي خلاصه و خوبتون . من تازه فهميدم بايد چكار كنم . فقط يه چيزي ميمونه و اونم اينكه اگه يه مثال با الگوريتم Rijndael و حالت BASE_64 با vb.net بذارين ممنون ميشم .(بصورت Encrypt و Decrypt ) . چون من با نمونه بالا يكم زيادي گيج شدم .

linux
جمعه 17 خرداد 1387, 11:53 صبح
سلام . ممنون از راهنمايي خلاصه و خوبتون . من تازه فهميدم بايد چكار كنم . فقط يه چيزي ميمونه و اونم اينكه اگه يه مثال با الگوريتم Rijndael و حالت BASE_64 با vb.net بذارين ممنون ميشم .(بصورت Encrypt و Decrypt ) . چون من با نمونه بالا يكم زيادي گيج شدم .
http://www.google.com/search?q=Rijndael+VB.net&rls=com.microsoft:en-US&ie=UTF-8&oe=UTF-8&startIndex=&startPage=1
گوگل یادتان نرود
http://www.freevbcode.com/ShowCode.Asp?ID=4520

oracle_2007
جمعه 17 خرداد 1387, 13:47 عصر
به جوابم رسيدم .متشكرم