ساخت ابزار Encoder
در رایانه ها، فرایند رمزنگاری عبارت است از قرار دادن دنباله ای از کاراکترها (حروف، اعداد، علائم و برخی از نمادها) در یک قالب تخصصی برای انتقال و ذخیره سازی کارآمد است. رمز گشایی نیز فرآیند مخالف این کار است به این معنا که تبدیل یک فرمت رمز شده به دنباله اصلی کاراکترها. رمزگذاری و رمزگشایی در ارتباطات داده ها، شبکه ها و ذخیره سازی و … استفاده می شود.
در ادامه با استفاده از زبان برنامه نویسی پایتون، ابزاری را طراحی خواهیم کرد که عمل رمزنگاری را برای را برای ما انجام میدهد. در این ابزار از کتابخانه base64 پایتون استفاده می کنیم.
import base64 while True: a = raw_input("Enter Your string for encoding : ") out1 = base64.b64encode(a) out2 = base64.b32encode(a) out3 = base64.b16encode(a) print "encoded string by base64 >> ",out1 print "\n" print "encoded string by base32 >> ",out2 print "\n" print "encoded string by base16 >> ",out3
امتیاز ۵ از ۵ – ۱ رای
سپاس