- SSH (سیکیور شیل) سافٹ ویئر - کرپٹوگرافک بے ترتیب نمبر جنریشن - SHA-1 میسج ڈائجسٹ جنریٹر - دوسرے SSH کلائنٹس - میلنگ لسٹ ## SSH (سیکیور شیل) سافٹ ویئر براہ کرم نوٹ کریں کہ پی ایس ایف ٹی پی، پی ایس سی پی اور پلنک کے نئے ورژن اب یونکس پورٹنگ پروجیکٹ میں مل سکتے ہیں (ڈائریکٹری 'ٹرمینل میں 'پوٹی'کو محفوظ کریں یہ یہاں صرف تاریخی دلچسپی کے لیے ہیں۔ موجودہ ورژن ہیں: - پٹی ٹولز (psftp، pscp، plink) سنیپ شاٹ 2004-01-31 (بائنریز، ذرائع ڈاؤن لوڈ کریں)۔ ورژن کی تاریخ - SSHProxy 0.20 (بائنریز ڈاؤن لوڈ کریں، ذرائع)۔ ورژن کی تاریخ۔ سی وی ایس ویب - تاریخی pscp 0.49b-07: براہ کرم اس کی بجائے اوپر والے پٹی ٹولز میں pscp استعمال کریں۔ (بائنریز، ذرائع ڈاؤن لوڈ کریں)۔ ورژن کی تاریخ CVSWeb puttytools, SSHProxy اور pscp SSH پروٹوکول کے کلائنٹ ہیں، جو ایسے نیٹ ورکس پر کمپیوٹرز کے درمیان محفوظ رابطوں کی اجازت دیتا ہے جو دوسروں کی طرف سے چھپے جا سکتے ہیں یا تیسرے فریق کے سکیورٹی حملوں کا نشانہ بن سکتے ہیں۔ پٹی ٹولز SSH پروٹوکول ورژن 2 کو سپورٹ کرتے ہیں، جب کہ SSHProxy اور تاریخی pscp صرف ورژن 1 کو سپورٹ کرتے ہیں۔ وہ ونڈوز SSH کلائنٹ PuTTY پر مبنی ہیں۔ چلانے کے لیے انہیں CryptRandom (نیچے ملاحظہ کریں) کو انسٹال کرنے کی ضرورت ہے۔ SSHProxy SSH ٹرمینل سیشنز فراہم کرتا ہے، جب کہ psftp اور pscp فائل ٹرانسفر کرتے ہیں۔ plink X11 اور پورٹ فارورڈنگ کرتا ہے، اور ریموٹ کمپیوٹر پر پروگرام چلانے کی اجازت دیتا ہے (Rsh کی طرح) آپ ٹیل نیٹ، ایف ٹی پی، آر لاگ ان یا آر سی پی کے بجائے ایس ایس ایچ کیوں استعمال کرنا چاہتے ہیں؟ ویب پر بہت سارے گائیڈز ہیں - ایک مثال برکلے کی ہے۔ میں نے جسٹن فلیچر اور نیٹل ڈویلپرز کے ذریعہ NettleSSH کا 32 بٹ مطابقت پذیر ورژن بھی مرتب کیا ہے، جو کہ نیٹل ٹرمینل ایمولیٹر/ٹیل نیٹ کلائنٹ میں شامل ایک SSH v1 کلائنٹ ہے، جس میں rlogin اور rexec سپورٹ بھی شامل کی گئی ہے۔ یہ ایک غیر سرکاری ریلیز ہے، اور چونکہ میں نے کوڈ میں کوئی تبدیلی نہیں کی ہے یہ 0.2023 کا وہی ورژن نمبر برقرار رکھتا ہے لیکن 32-bitâàکے ساتھ àشامل کیا گیا۔ اس ورژن میں کوئی بھی کیڑے شاید میرے ہیں، لہذا براہ کرم جسٹن سے اس کی حمایت کرنے کو نہ کہیں۔ ماخذ شامل ہے۔ ## کریپٹ رینڈم موجودہ ورژن 0.13 ہے (RiscPkg فارمیٹ میں بائنریز v0.13 ڈاؤن لوڈ کریں؛ دستاویزات کے ساتھ v0.12 بھی دستیاب ہیں)، CVSWeb میں v0.13 کے ذرائع، یا v0.12)۔ یہ RISC OS 5 اور ARMv7 مطابقت رکھتا ہے۔ ورژن کی تاریخ۔ سی وی ایس ویب *کریپٹ رینڈم ورژن 0.05 سے 0.08 پر مشتمل سیکیورٹی ایڈوائزری (تاریخ 3 نومبر 2002) CryptRandom RISC OS کے تحت خفیہ نگاری کے لحاظ سے مفید رینڈم بائٹس بنانے کا ایک ماڈیول ہے۔ کیوں؟ کمپیوٹرز، اپنی فطرت کے لحاظ سے، تعیین پسند ہیں - لہذا اسی کا اطلاق کرتے ہیں۔ ترتیب کسی بھی پروگرام کے ان پٹ کا ایک ہی نتیجہ نکلنے کا امکان ہے۔ یہ ایک **بری چیز** جب بات خفیہ نگاری کی ہو، گویا کہ آپ کسی معروف ترتیب کو استعمال کرتے ہیں۔ ڈیٹا سٹریم کو خفیہ کریں، اگلی بار جب آپ اپنی مشین کو آن کریں گے تو آپ استعمال کریں گے۔ اسی معلوم ترتیب، کوڈ کو توڑنا ممکن بناتا ہے۔ اس طرح ہمیں بے ترتیب کی ضرورت ہے۔ ترتیب تاکہ اس میں کوئی نمونہ نظر نہ آئے۔ بنیادی فراہم کرتا ہے a چھدم بے ترتیب ترتیب، لیکن یہ مشین ہر بار ایک جیسا ہوتا ہے۔ مڑ گیا پر، تو بہت اچھا نہیں ہے. یہ بھی صرف ایک تسلسل ہے، جو آخر کار ہو گا۔ دہرائیں حقیقی بے ترتیب پن صرف کمپیوٹر پر اسے منسلک کرکے ہی ممکن ہے۔ دوسرے آلات جیسے تابکار ماخذ - زیادہ عملی نہیں ہیں۔ کریپٹ رینڈم ایک اور طریقہ کا اطلاق ہوتا ہے، جس سے مختلف اقدار پیدا ہوں گی جو نمبر کو ظاہر کرتی ہیں۔ معلوم پیٹرن، جو ہر بار جب آپ مشین کو آن کرتے ہیں تو مختلف ہوتے ہیں۔ یہ ایک حقیقی بے ترتیب ذریعہ استعمال کرنے سے بہت کم محفوظ ہے، لیکن اس سے بہتر ہے۔ ایک متوقع بے ترتیب نمبر جنریٹر کا استعمال کرنا جیسے کہ بنیادی استعمال کرتا ہے۔ دیکھیں یہ کیسے کام کرتا ہے اس بارے میں مزید تفصیلات کے لیے readme فائل ## SHA1 ماڈیول موجودہ ورژن 0.03 ہے (بائنریز ڈاؤن لوڈ کریں، ذرائع - وہی سورس آرکائیو جو اوپر کرپٹ رینڈم ہے)۔ یہ RISC OS 5 مطابقت رکھتا ہے۔ ورژن کی تاریخ۔ سی وی ایس ویب SHA1 RISC OS کے تحت SHA-1 میسج ڈائجسٹ بنانے کا ایک ماڈیول ہے۔ # دیگر SSH سافٹ ویئر مکمل ہونے کے لیے، دوسرے ڈویلپرز کے تیار کردہ SSH سافٹ ویئر کے لنکس یہاں شامل کیے گئے ہیں۔ آپ کو اس سافٹ ویئر میں سے کچھ اس سے بہتر مل سکتا ہے۔ - NettleSSH. ایک SSH کلائنٹ (SSHProxy کوڈ پر مبنی) مقبول ٹیل نیٹ کلائنٹ نیٹل میں بنایا گیا ہے۔ میری 32 بٹ مطابقت پذیر تعمیر کے لئے اوپر دیکھیں - Alex Macfarlane Smith کی طرف سے PuTTY کمانڈ لائن پورٹ، SSHProxy کے مقابلے میں بعد کے PuTTY کوڈ بیس پر مبنی۔ SSH 2 کو سپورٹ کریں۔ - پیٹر نولز کے یونکس پورٹنگ پروجیکٹ سے اوپن ایس ایس ایچ پورٹ Theo Markettos کا صفحہ (theo [at@] markettos.org.uk پر ای میل کریں)، آخری ترمیم 2012-06-01 تھیو کے RISC OS صفحات پر واپس جائیں۔