نمایش نتایج 1 تا 5 از 5

نام تاپیک: base64

  1. #1
    کاربر دائمی آواتار amir_civil
    تاریخ عضویت
    تیر 1384
    محل زندگی
    تهران
    پست
    452

    base64

    سلام دوستان
    کسی میتونه روش دیکد کردن(base 64) رو به من توضیح بده
    ممنون

  2. #2
    مدیر بخش آواتار whitehat
    تاریخ عضویت
    مهر 1382
    محل زندگی
    شیراز
    پست
    2,175
    اینجا را ببینید اگر مشکلی بود سوال کنید
    To follow the path:
    Look to the master
    Follow the master
    Walk with the master
    See through the master
    Become the master

  3. #3
    کاربر دائمی آواتار amir_civil
    تاریخ عضویت
    تیر 1384
    محل زندگی
    تهران
    پست
    452
    Text content M a n 
    ASCII 77 97 110
    Bit pattern 0 1 0 0 1 1 0 1 0 1 1 0 0 0 0 1 0 1 1 0 1 1 1 0
    Index 19 22 5 46
    Base64-Encoded T W F u

    این قسمت رو توضیح دهید ممنون

  4. #4
    مدیر بخش آواتار whitehat
    تاریخ عضویت
    مهر 1382
    محل زندگی
    شیراز
    پست
    2,175
    همانطور که در مورد Base64 مطالعه کردید شما در این الگوریتم می بایست کاراکتر های اسکی را به این مبنا ببرید،Base64 دارای 64 سمبل می باشد که از 0 تا 63 شماره گذاری شده اند با توجه به اینکه 6^2 سمبل داریم پس هر کاراکتر در پایه64, 6 بیتی می باشد در صورتی که در اسکی کاراکتر ها 8 بیتی هستند می توانید اینجا کاراکتر های Base64 را ملاحظه کنید

    این قسمت رو توضیح دهید ممنون
    در این مثال فرض کنید ما کلمه Man را می خواهید به Bace64 انکد کنید
    Man از سه حرف M,a,n تشکیل شده که برابر شماره 77,97,110 در مبنای 10 و 01001101, 01100001, 01101110در مبنای 2 است
    برای تبدیل آن بیتها را کنار هم بگذارید که در این صورت ما 24 بیت داریم که 24 بیت در پایه 64 برابر 4 کاراکتر می باشد اگر ما 6 تا 6تا جدا کنیم و طبق لیستی که لینک آنرا دادم در جدول شماره ها را با کاراکتر ها جاگذاری کنید عبارت TWFu بدست می آید
    موفق باشید
    To follow the path:
    Look to the master
    Follow the master
    Walk with the master
    See through the master
    Become the master

  5. چهارشنبه 27 تیر 1386, 00:47 صبح

  6. #5
    مدیر بخش آواتار whitehat
    تاریخ عضویت
    مهر 1382
    محل زندگی
    شیراز
    پست
    2,175
    base64 یک سیستم کدینگ برای کد کردن سمبل ها به کد اسکی می باشد .در واقع با این روش شما هر بایت را می توانید به یک کاراکتر اسکی یعنی a..z,A..Zو0..9 به اضافه علامت + و - تبدیل کنید. مورد استفاده بیس 64 بیشتر در ارسال/گرفتن email و خصوصا Attachment های ایمیل می باشد. برای ارسال یک Attachment به Base64 در فرستنده کد شده و در گیرنده دیکد می شود. به دلیل اینکه در پروتکل MIME باید از کاراکترهای اسکی استفاده نمود لذا از این روش کدینگ استفاده می شود(بعضی از کاراکتر های غیر اسکی در این پروتکل معنی خاصی دارند) .برای اطلاعات بیشتر RFC های مربوط به MIME را بخوانید
    To follow the path:
    Look to the master
    Follow the master
    Walk with the master
    See through the master
    Become the master

تاپیک های مشابه

  1. Base64 Encoding
    نوشته شده توسط M.GhanaatPisheh در بخش C#‎‎
    پاسخ: 3
    آخرین پست: پنج شنبه 15 اردیبهشت 1384, 14:51 عصر
  2. دیکد کردن base64
    نوشته شده توسط مهدی فهمیده غلامی در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 05 مرداد 1383, 17:01 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •