د یونیکوډ لپاره پونډ

د سومین نومونه د پس منظر او یونیکوډ ترمینځ د SEST معیارونو په کارولو سره.

ستاسو نظر زموږ لپاره مهم دی.

کلک ځړول!

د مینځپانګو جدول

Punycode یو پراخه کارول شوی د کوډ کولو سکیم دی چې په ASCII بڼه کې د یونیکوډ تورو استازیتوب کوی. دا د دې لپاره جوړ شوی چې د ډومین نومونو کې د غیر ASCII تورو کارولو اجازه ورکړی. دې ته نړیوال ډومین نومونه (IDNs) ویل کیږی.
پونی کوډ یو د یونیکوډ تار په یو ساده ASCII تار بدلوی چې د ډومین په نومونو کې د کارولو لپاره مناسب دی. د برګشت وړ بدلون د Punycode استازیتوب ته اجازه ورکوی چې اصلی یونیکوډ تار بیا جوړ کړی. د انټرنیټ براوزرونه ، د بریښنالیک مراجعین ، او نور سافټویر پروګرامونه د Punycode الګوریتم کاروی ترڅو د غیر ASCII تورو سره د ډومین نومونه ASCII بڼې ته واړوی.

پونی کوډ ډاډ ورکوی چې د ډومین نومونه ، د غیر ASCII تورو په شمول ، د ډومین نوم سیسټم (DNS) سره مطابقت لری.

 د Punycode الګوریتم یو معیاری کوډ الګوریتم دی چې د سافټویر پروګرامونو لخوا کارول کیږی چې د ډومین نومونو بدلولو ته اړتیا لری.

د پونی کوډ څخه یونیکوډ بدلول بیرته ګرځیدونکی دی، په دې مانا چې اصلی یونیکوډ تار کیدای شی د پونی کوډ استازیتوب څخه بیا جوړ شی.

پونی کوډ د ډیرو کلتورونو او ژبو خلکو ته اجازه ورکوی چې ویب موادو ته لاسرسی ولری او هغوی ته اجازه ورکوی چې د خپلې مورنۍ ژبې توری په ډومین نومونو کې وکاروی.

ځکه چې Punycode کولی شی د ډاټا لوی حجم اداره کړی، دا په مختلفو غوښتنلیکونو کې د مقیاس وړ دی.

پونی کوډ د یونیکوډ تارونو د ASCII بڼې کې د کوډ کولو لپاره کارول کیږی ترڅو دوی د ډومین په نومونو کې وکارول شی. لاندې ګامونه د پونی کوډ د کارولو څرنګوالی څرګندوی:

  1. د یونیکوډ تار وپیژنئ چې باید تبدیل شی.
  2. د پونی کوډ الګوریتم د یونیکوډ تار ته وکاروئ تر څو دا د ASCII بڼې ته واړوی.
  3. د ASCII بڼې ډومین نوم ته د "xn--" مخینه اضافه کړئ.
  4. په DNS کې د ASCII بڼې ډومین نوم وکاروئ.

پونی کوډ د ډومین نومونو کې د کارولو لپاره د یونیکوډ توری ASCII بڼې ته بدلوی. د مثال په توګه، د ډومین نوم "éxample. com" د Punycode الګوریتم په کارولو سره "xn--xample-uta.com" ته بدلېدلای شی. د "xn--" مخینه د ډومین نوم د Punycode - encoded په توګه پیژنی.

په داسې حال کې چې Punycode د ډومین نومونو کې د غیر ASCII تورو په اجازه ورکولو کې ستر پرمختګ کړی دی، دا اوس هم یو شمېر محدودیتونه لری. یو له دغو زیانونو څخه دا دی چې د بدلولو کړنلاره ممکن د ډومین نوم اوږد کړی، چې لوستل او یادول یې ستونزمن کړی. برسیره پردې، ځینې یونیکوډ توری په پونی کوډ کې نه شی وړاندې کیدلی، چې د ډومین په نومونو کې د هغوی کارول محدود کوی.

د پونی کوډ کارول په مستقیم ډول په محرمیت او امنیت اغیزه نه کوی. په هرصورت، د ډومین نومونه چې غیر ASCII توری لری د فیشنګ بریدونو لپاره کارول کیدی شی، چیرته چې برید کوونکی د ډومین نوم په کارولو سره یو مشروع برید ویب پاڼه جوړوی چې اصلی ویب پاڼې ته ورته ښکاری. دا د هوموګراف برید په نوم پیژندل کیږی. د هوموګراف د بریدونو د مخنیوی لپاره، ویب براوزرونه د پونی کوډ شوی ډومین نومونه په خپل ASCII بڼه کې ښیی، چې کاروونکو ته دا اسانه کوی چې وپیژنی چې آیا ویب پاڼه قانونی ده یا نه.


دا هم مهمه ده چې په یاد ولرئ چې Punycode د ډومین نومونو لپاره اضافی امنیتی ځانګړتیاوې نه وړاندې کوی. معیاری امنیتی اقدامات، لکه SSL / TLS سرټیفیکیټونه او خوندی پاسورډونه باید اوس هم پلی شی ترڅو حساس معلومات خوندی شی.

Punycode یو معیاری کوډ الګوریتم دی چې د ډیرو سافټویر غوښتنلیکونو لخوا کارول کیږی، په شمول د ویب براوزرونو او بریښنالیک مراجعین. ډیری سافټویر پلورونکی د پیرودونکو د ملاتړ چینلونو لکه آنلاین فورمونو، د مرستې میزونو او د کاروونکو لارښود له لارې د Punycode بدلون او اړوندو مسایلو ملاتړ کوی. برسېره پردې، ډیری آنلاین سرچینې او ټولنې کولی شی د پونی کوډ اړوند مسایلو سره مرسته وکړی.

Punycode یو معیاری کوډ الګوریتم دی چې ډیری سافټویر غوښتنلیکونه کاروی چې د ډومین نوم بدلولو ته اړتیا لری.

په داسې حال کې چې Punycode کوم مستقیم امنیتی ګواښ نه لری، د ډومین نومونه چې غیر ASCII توری لری د فیشنګ بریدونو لپاره کارول کیدی شی، چې د هوموګراف بریدونو په نوم پیژندل کیږی.

د بدلون پروسه کولی شی د ډومین نوم اوږدوالی زیات کړی، چې لوستل او یادول یې ستونزمن کړی. همدارنګه، ځینې یونیکوډ توری په پونی کوډ کې نه شی ښودل کیدی، چې د ډومین په نومونو کې د ځانګړو تورو کارول محدود کوی.

د Punycode الګوریتم بیرته ګرځیدونکی دی، په دې مانا چې اصلی یونیکوډ تار د Punycode د استازیتوب څخه بیا رغول کیدی شی.

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

پونی کوډ د ډومین په نومونو کې د کارولو لپاره د ASCII بڼې کې د یونیکوډ تورو د استازیتوب لپاره یو عام انکوډ سکیم دی. دا د ټولو کلتورونو او ژبو خلکو ته اجازه ورکړې چې د ډومین په نومونو کې د ځایی ژبې توری کارولو اجازه ورکړی. Punycode د ځینو محدودیتونو سره سره د غیر ASCII تورو په ډومین نومونو کې د کارولو په اجازه ورکولو کې د پام وړ پرمختګ کړی دی. تمه کیږی چې پونی کوډ به نور هم ضروری شی ځکه چې انټرنیټ نړیواله شی.

د دې سایټ کارولو په دوام سره تاسو زموږ د کوکیز کارولو سره رضایت لرئ زموږ سره د کوکیز کارولو رضایت د محرمیت تګلاره.