عملیاتي

وړیا بیس64 ډیکوډ - د متن لپاره اساس 64 تارونه

اعلانونه

Decoding options

د ډیکوډ بیس بیسه آنلاین زموږ د اسانه وسیلې سره.
اعلانونه

د محتوياتو جدول

Base64 یو داسې سکیم دی چې د ډاټا د باینری بڼې بدلولو لپاره کارول کیږی ترڅو ډاټا له یوې آلې څخه بل ته ولیږدوی.

په عصری کمپیوټر پروګرامونو او د ډاټا لیږد کې ، Base64 یوه ډیره مهمه اصطلاح ده چې هر پروګرام جوړونکی باید پرې پوه شی. د هغه د شهرت او عام کارولو سره سره ، ډیری پروګرام جوړونکی او پراختیا ورکوونکی د بیس 64 اهمیت نه کاروی یا یې نه وینی. په هرصورت، د ویب پرمختګونه، د ډاټا لیږد، او سایبری امنیت په منظر کې، د بیس 64 کوډ او ډیکوډ کول ډیر مهم رول لوبوی.

که  Base64 تاسو ته نوی دی ، دا مقاله یوازې ستاسو لپاره ده. په دې مقاله کې، تاسو کولی شئ د دې اصطلاح په اهمیت او کار کولو سره بنسټ وساتئ.

. راځئ چې Base64 په بشپړ تفصیل سره ډیکوډ کړو.

Base64 یو سکیم دی چې د متن په باینری ډاټا او باینری ډاټا په متن بدلولو لپاره کارول کیږی، د ASCII د تار بڼې له مخې دا د Base64 په نوم یادیږی ځکه چې دا د 64 ASCII توری کاروی ترڅو په بدلونونو کې ډاټا وړاندې کړی.

دا 64 کرکټرونه شامل دی:

  • غټ توری : الف – زیډ ( 26 )
  • وړوکی توری : الف – z ( 26 )
  • اعداد: 0–9 (10)
  • ځانګړی توری: + او / (2)

دا د 64 تورو سیټ جوړوی چې د Base64 په کوډ کولو کې کارول کیږی. یو اضافی کرکټر = د پیډنګ لپاره کارول کیږی، ترڅو د انکوډ شوی تار صحیح اوږدوالی جوړ کړی.

Base64 رمزګذاری د کوډ کولو د لغوه کولو پروسه ده. دا د Base64 کوډ شوی تار بیرته خپل اصلی باینری یا متن بڼې ته بدلول شامل دی.

د بېلګې په توګه:

کوډ شوی (Base64): SGVsbG8gd29ybGQ=

ډیکوډ: سلام نړۍ

د Base64 ډیکوډ عملیات په پراخه کچه د ډاټا د اصلی بڼې د ترلاسه کولو لپاره کارول کیږی کوم چې د خوندی لیږد، ذخیره کولو یا مبهم کولو لپاره کوډ شوی دی.

Base64 یو کریډوګرافیک یا کمپریشن وسیله نه ده. د هغې لومړنۍ دنده د ډاټا استازیتوب دی. دلته کلیدی دلیلونه دی چې ولې انکوډ کول اړین دی:

HTTP ، SMTP ، او JSON د باینری معلوماتو پر ځای د متن د سمبالولو لپاره جوړ شوی دی. د باینری فایلونو (لکه انځورونه او پی ډی ایف) په Base64 کې بدلول د دې متن پر بنسټ چینلونو له لارې د هغوی خوندی لیږد ممکن کوی.

ویب پرمختګونه اکثرا انځورونه په مستقیم ډول په HTML یا CSS کې ځای پر ځای کوی د Base64 په کارولو. دا د HTTP غوښتنې کموی او د فایل مدیریت ساده کوی.

که څه هم خوندی نه دی، د Base64 کوډ کولی شی ډاټا لږ څه مبهم کړی ترڅو په یو نظر کې د انسان د لوستلو څخه مخنیوی وکړی.

تعدیل شوی Base64 (چې د Base64 URL انکوډنګ په نوم یادیږی) د + او / سره - او _ د کرکټرونو ځای نیسی تر څو تار یو آر ایل خوندی کړی.

د ډیکوډنګ په اړه پوهېدو لپاره، تاسو باید پوه شئ چې د Base64 کوډ څنګه کار کوی.

  • باینری ډاټا د 3 بایټو (24 بیټ) په ټوټو کې اخیستل کیږی.
  • دا 24 بیټونه د 6 بیټو په 4 ګروپونو ویشل شوی دی.
  • هر 6 بیتی ګروپ د بیس 6 4 کرکټر سیټ څخه یو کرکټر ته نقشه کیږی.
  • که ډاټا د 3 بایټو ضرب نه وی، نو دا د = سره ډک شوی ترڅو یو بشپړ 4 توری Base64 بلاک جوړ کړی.
  • کوډ شوی تار په 4 تورو بلاکونو ویشل شوی دی.
  • هر کرکټر بیرته خپل 6 بیتی باینری بڼې ته ژباړل شوی دی.
  • دا 6 بیتی ټوټې په 8 بیتی بایټو (اصلی ډاټا) کې یوځای شوی دی.
  • Padding (=) لیرې شوی ، اصلی محتوا بیرته راګرځوی.

Import base64

decoded = base64.b64decode('SGVsbG8gd29ybGQ=')

print(decoded.decode('utf-8'))  # Output: Hello world

let decoded = atob('SGVsbG8gd29ybGQ=');

console.log (رمزګش)؛ آوټ: سلام نړۍ

$decoded = base64_decode('SGVsbG8gd29ybGQ=');

انعکاس $decoded; آوټ: سلام نړۍ

byte[] decodedBytes = Base64.getDecoder().decode("SGVsbG8gd29ybGQ=");

String decoded = new String (decodedBytes);

System.out.println(decoded); آوټ: سلام نړۍ

په برېښنالیکونو کې د MIME بڼه اکثره په Base64 کې ضمیمې کوډ کوی ترڅو باینری فایلونه لکه انځورونه یا پی ډی ایف د متن پر بنسټ د بریښنالیک پروتوکولونو له لارې ولیږل شی.

JSON Web Tokens (JWTs) د Base64 انکوډ کاروی ترڅو د سره، بار او لاسلیک برخو استازیتوب وکړی. ډیکوډ کول د ټوکن محتویات په پلټنه او ډیبګ کولو کې مرسته کوی.

د کوچنیو انځورونو په مستقیم ډول په HTML یا CSS کې د ډاټا په توګه ځای کول : انځور / png ؛ بیس 64 ,... غوښتنې خوندی کوی او فعالیت زیاتوی.

API ځینې وختونه په Base64 کې د غوښتنې پیلوډونه یا سرلیکونه کوډ کوی، په ځانګړې توګه په اساسی تصدیق کې (اجازه: Basic <Base64 (کارن نوم: پاسورډ)>).

دلته ځینې مشهور وسایل دی چې تاسو یې د Base64 تارونو ډیکوډ کولو لپاره کارولی شئ:

base64decode.org

سایبر شیف

Urwatools base64 decode tools

بیس 64 ګورو

دا د براوزر پر بنسټ وسایل د کشیدن او غورځولو، اتومات ډیکوډ کول، او حتی د فایل بدلولو ملاتړ کوی.

په داسې حال کې چې Base64 کولی شی ډاټا په غیر انسانی بڼه کې پټ کړی، دا د کوډ کولو یوه خوندی طریقه نه ده. هغه مهم ټکی چې باید په ذهن کې وساتل شی:

  • نه رمزګذاری: هر څوک کولی شی Base64 ډیکوډ کړی. دا د بڼې لپاره دی ، نه د محرمیت لپاره.
  • نه کمپرسیشن: کوډ شوی تارونه په عام ډول د اصلی ډاټا څخه 33٪ لوی وی.
  • کیدای شی ناوړه ګټه واخیستل شی: حمله کوونکی ممکن په Base64 کې خرابه بارونه پټ کړی ترڅو په امنیتی سیسټمونو کې د کشف څخه مخنیوی وکړی.

تل د حساس ډاټا د لیږدولو په وخت کې Base64 د مناسب کوډ یا هشنګ سره جوړه کړئ.

بله. د Base64 په ناسمه توګه کارول کولی شی:

  • د پاڼې د بارولو وخت زیاتول: لوی بیس 6 4 تارونه چې په HTML کې ځای پر ځای شوی دی کولی شی د پاڼې اندازه پړسوب کړی.
  • د SEO اغیزه متریک: د پاڼې ورو سرعت د Core Web Vitals په څیر معیارونه اغیزمن کوی، کوم چې د ګوګل د درجه بندی سګنالونو یوه برخه ده.
  • د کیشنګ ګټې کموی: هغه فایلونه چې په انلاین کې کوډ شوی (لکه د Base64 انځورونو په څېر) په خپلواکه توګه ذخیره نشی کیدی.

د وړو آیکونو، لوګو، یا تعقیب پیکسلونو لپاره بیس 6 4 وکاروئ.

د لویو رسنیو لپاره، هغوی د سی ډی این له لارې د بهرنیو فایلونو په توګه خدمت وکړئ او د یو آر ایل سره یې حواله کړئ.

Base64 متن یا فایلونه د MIME base64 آنلاین کوډ کړئ.

د ویب او SEO لپاره د تارونو یو آر ایل خوندی کوډ او ډیکوډ کول.

ښکلی چاپ / فارمټ ګډوډ JSON ډاټا د ښه لوستلو لپاره.

د کرکټر انکوډ / ډیکوډ موجودیت په خوندی یا عادی متن کې بدلول.

د تدریس لپاره: سمدستی متن په باینری یا برعکس بدلوئ.

خوندی MD5 پاسورډونه ، تارونه ، او د دوسیو لاسلیکونه تولید کړئ.

هر متن ، آپلود شوی فایل یا ناڅاپی ډاټا په خوندی توګه د SHA-256 هش جنراتور په کارولو سره هش کړئ.

د انځورونو بیس64 تارونه د اسانه کارولو لپاره په کوډ کې ځای پر ځای کولو لپاره.

بیس 6 4 ډیکوډ په ډیجیټل نړۍ کې یو پیاوړی سکیم یا د تبادلې وسیله ده. که دا د بریښنالیک ضمیمې ډیکوډ کول وی ، د JWT ټوکنونه لوستل ، یا د API پیلوډ پروسس کول وی ، د Base64 ډیکوډ پوهیدل د پرمختګونو ، مارکیټونو او شنونکو لپاره هم یو اړین مهارت دی.

دا د ډیرو پلیټفارمونو لخوا پلی کول او کارول اسانه دی، مګر دا یو امنیتی وسیله نه ده. دا په هوښیارۍ سره وکاروئ او د مهمو ډاټا لپاره یې د کوډ کولو یا خوندی ترانسپورت پروتوکولونو (لکه HTTPS) سره جوړه کړئ.

د API اسناد ډیر ژر راځي

Documentation for this tool is being prepared. Please check back later or visit our full API documentation.

اعلانونه

پوښتل شوې پوښتنې

  • هو ، د بیس 6 4 ډیکوډ کول خوندی دی. مګر کولی شی 100٪ خوندی او خوندی وی.
  • بله. Base64 کولی شی د باینری انځور ډاټا کوډ او ډیکوډ کړی. تاسو کولی شئ یو انځور بیرته د Base64 ډیکوډر په کارولو سره بدل کړئ چې د فایل آؤټ پوټونه ملاتړ کوی.
  • د = کرکټر ته پیډنګ ویل کیږی او د ډیکوډ شوی تار د صحیح اوږدوالی ډاډ ترلاسه کولو لپاره کارول کیږی.
  • نا. Base64 د کوډ کولو سکیم دی، نه کوډ. دا د معلوماتو ساتنه یا محرمیت نه وړاندې کوی.

اړوند وسایل