- ซอฟต์แวร์ SSH (Secure Shell) - การสร้างตัวเลขสุ่มแบบเข้ารหัสลับ - เครื่องกำเนิดการย่อยข้อความ SHA-1 - ลูกค้า SSH อื่น ๆ - รายชื่อผู้รับจดหมาย ## ซอฟต์แวร์ SSH (Secure Shell) โปรดทราบว่า psftp, pscp และ plink เวอร์ชันใหม่อาจพบได้ใน Unix Porting Project (เก็บถาวร 'putty'ในไดเร็กทอรี 'terminal เหลือไว้ที่นี่เพื่อผลประโยชน์ทางประวัติศาสตร์เท่านั้น รุ่นปัจจุบันคือ: - puttytools (psftp, pscp, plink) Snapshot 2004-01-31 (ดาวน์โหลดไบนารี, แหล่งที่มา) ประวัติเวอร์ชัน - SSHProxy 0.20 (ดาวน์โหลดไบนารี, แหล่งที่มา) ประวัติเวอร์ชัน CVSเว็บ - ประวัติศาสตร์ pscp 0.49b-07: โปรดใช้ pscp ใน puttytools ด้านบนแทน (ดาวน์โหลดไบนารี, แหล่งที่มา) ประวัติเวอร์ชัน CVSWeb puttytools, SSHProxy และ pscp เป็นไคลเอนต์สำหรับโปรโตคอล SSH ซึ่งอนุญาตการเชื่อมต่อที่ปลอดภัยระหว่างคอมพิวเตอร์ผ่านเครือข่ายที่อาจถูกดักฟังโดยผู้อื่นหรืออาจถูกโจมตีด้านความปลอดภัยโดยบุคคลที่สาม puttytools รองรับโปรโตคอล SSH เวอร์ชัน 2 ในขณะที่ SSHProxy และ pscp ในอดีตรองรับเฉพาะเวอร์ชัน 1 เท่านั้น โดยยึดตาม PuTTY ไคลเอนต์ Windows SSH ในการเรียกใช้พวกเขาจำเป็นต้องติดตั้ง CryptRandom (ดูด้านล่าง) SSHProxy ให้เซสชันเทอร์มินัล SSH ในขณะที่ psftp และ pscp ทำการถ่ายโอนไฟล์ plink ทำ X11 และการส่งต่อพอร์ต และอนุญาตให้เรียกใช้โปรแกรมบนคอมพิวเตอร์ระยะไกล (คล้ายกับ rsh) เหตุใดคุณจึงต้องการใช้ SSH แทน telnet, FTP, rlogin หรือ rcp มีคำแนะนำมากมายบนเว็บ ตัวอย่างหนึ่งมาจาก Berkeley ฉันได้รวบรวม NettleSSH เวอร์ชัน 32 บิตที่เข้ากันได้โดย Justin Fletcher และนักพัฒนา Nettle ซึ่งเป็นไคลเอนต์ SSH v1 ที่รวมเข้ากับโปรแกรมจำลองเทอร์มินัล Nettle / ไคลเอ็นต์ telnet โดยเพิ่มการสนับสนุน rlogin และ rexec ด้วย นี่เป็นรุ่นที่ไม่เป็นทางการและเนื่องจากฉันไม่ได้ทำการเปลี่ยนแปลงใด ๆ กับรหัสจึงยังคงหมายเลขรุ่นเดิมไว้ที่ 0.2023 แต่ด้วย âÃÂÃÂ32-bitâààต่อท้าย ข้อผิดพลาดใด ๆ ในเวอร์ชันนี้อาจเป็นของฉัน ดังนั้นโปรดอย่าขอให้จัสตินสนับสนุน รวมแหล่งที่มา ## คริปสุ่ม เวอร์ชันปัจจุบันคือ 0.13 (ดาวน์โหลดไบนารี v0.13 ในรูปแบบ RiscPkg; v0.12 พร้อมเอกสารยังมีให้ใช้งาน) แหล่งที่มาสำหรับ v0.13 ใน CVSWeb หรือ v0.12) รองรับ RISC OS 5 และ ARMv7 ประวัติเวอร์ชัน CVSเว็บ *คำแนะนำด้านความปลอดภัยสำหรับ CryptRandom เวอร์ชัน 0.05 ถึง 0.08 รวมอยู่ด้วย (ลงวันที่ 3 พฤศจิกายน 2545 CryptRandom เป็นโมดูลสำหรับสร้างไบต์สุ่มที่มีประโยชน์ในการเข้ารหัสภายใต้ RISC OS ทำไม โดยธรรมชาติแล้วคอมพิวเตอร์เป็นสิ่งที่กำหนดขึ้นได้ ดังนั้นจึงใช้สิ่งเดียวกัน ลำดับ อินพุตไปยังโปรแกรมใด ๆ มีแนวโน้มที่จะให้ผลลัพธ์เดียวกัน มันคือ **สิ่งที่ไม่ดี** เมื่อพูดถึงการเข้ารหัส ราวกับว่าคุณใช้ลำดับที่รู้จัก เข้ารหัสสตรีมข้อมูล ครั้งต่อไปที่คุณเปิดเครื่อง คุณจะใช้ เหมือนกัน ลำดับที่ทราบทำให้สามารถทำลายรหัสได้ ดังนั้นเราจึงต้องมีการสุ่ม ลำดับเพื่อไม่ให้เห็นรูปแบบในนั้น พื้นฐานให้ก ลำดับสุ่มหลอก แต่จะเหมือนกันทุกครั้งที่เครื่องเป็น หัน จึงไม่ดีมาก. นอกจากนี้ยังเป็นเพียงลำดับซึ่งในที่สุด ทำซ้ำ. การสุ่มที่แท้จริงนั้นทำได้เฉพาะในคอมพิวเตอร์เท่านั้นโดยแนบไปกับ อุปกรณ์อื่น ๆ เช่นแหล่งกำเนิดกัมมันตภาพรังสี - ใช้งานไม่ได้จริง Cryptสุ่ม ใช้วิธีอื่นซึ่งจะสร้างค่าต่าง ๆ ที่แสดงเป็นไม่ รูปแบบที่ทราบ ซึ่งจะแตกต่างกันในแต่ละครั้งที่คุณเปิดเครื่อง สิ่งนี้มีความปลอดภัยน้อยกว่าการใช้แหล่งสุ่มที่แท้จริง แต่ดีกว่า โดยใช้ตัวสร้างตัวเลขสุ่มที่คาดเดาได้เหมือนกับที่ Basic ใช้ ดู ไฟล์ readme สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการทำงาน ## โมดูล SHA1 เวอร์ชันปัจจุบันคือ 0.03 (ดาวน์โหลดไบนารี แหล่งที่มา - แหล่งเก็บถาวรเดียวกันกับ CryptRandom ด้านบน) สิ่งนี้เข้ากันได้กับ RISC OS 5 ประวัติเวอร์ชัน CVSเว็บ SHA1 เป็นโมดูลสำหรับสร้างการสรุปข้อความ SHA-1 ภายใต้ RISC OS # ซอฟต์แวร์ SSH อื่น ๆ เพื่อความสมบูรณ์ ลิงก์รวมอยู่ที่นี่เพื่อไปยังซอฟต์แวร์ SSH ที่ผลิตโดยนักพัฒนารายอื่น คุณอาจพบว่าซอฟต์แวร์นี้ดีกว่า - NettleSSH ไคลเอนต์ SSH (ตามรหัส SSHProxy) ที่สร้างขึ้นในไคลเอ็นต์ telnet Nettle ยอดนิยม ดูด้านบนสำหรับรุ่นที่รองรับ 32 บิตของฉัน - พอร์ตบรรทัดคำสั่ง PuTTY โดย Alex Macfarlane Smith ซึ่งอิงตามโค้ดเบส PuTTY ที่ใหม่กว่า SSHProxy รองรับ SSH 2 - พอร์ต OpenSSH จากโครงการ Unix Porting ของ Peter Naulls หน้าโดย Theo Markettos (อีเมลที่ theo [at@] markettos.org.uk), แก้ไขล่าสุด 2012-06-01 กลับไปที่หน้า RISC OS ของ Theo