- SSH (Secure Shell) programvara - Generering av kryptografisk slumptal - SHA-1 meddelandesammandragsgenerator - Andra SSH-klienter - E-postlistor ## SSH (Secure Shell) programvara Observera att nyare versioner av psftp, pscp och plink nu kan hittas i Unix Porting Project (arkiv 'putty'i katalogen 'terminal Dessa kvar här är endast för historiskt intresse Aktuella versioner är: - puttytools (psftp, pscp, plink) Snapshot 2004-01-31 (ladda ner binärer, källor). Versionshistorik - SSHProxy 0.20 (ladda ner binärer, källor). Versionshistorik. CVSWeb - Historisk pscp 0.49b-07: Använd pscp i puttytools ovan istället. (ladda ner binärer, källor). Versionshistorik CVSWeb puttytools, SSHProxy och pscp är klienter för SSH-protokollet, som tillåter säkra anslutningar mellan datorer över nätverk som kan avlyssnas av andra eller utsättas för säkerhetsattacker från tredje part. puttytools stöder SSH-protokollet version 2, medan SSHProxy och historisk pscp endast stöder version 1. De är baserade på Windows SSH-klienten PuTTY. För att köra de behöver CryptRandom (se nedan) installeras SSHProxy tillhandahåller SSH-terminalsessioner, medan psftp och pscp utför filöverföring. plink gör X11 och portvidarebefordran, och tillåter körning av program på fjärrdatorn (liknande rsh) Varför kanske du vill använda SSH istället för telnet, FTP, rlogin eller rcp? Det finns gott om guider på webben – ett exempel är från Berkeley Jag har också kompilerat en 32-bitars kompatibel version av NettleSSH, av Justin Fletcher och Nettle-utvecklarna, som är en SSH v1-klient integrerad i Nettle-terminalemulatorn/telnet-klienten, med rlogin och rexec-stöd lagt till också. Detta är en inofficiell utgåva, och eftersom jag inte har gjort några ändringar i koden behåller den samma versionsnummer 0.2023 men med âÃÂÃÂ32-bitâààbifogas. Eventuella buggar i den här versionen är förmodligen mina, så be inte Justin att stödja det. Källa ingår ## CryptRandom Aktuell version är 0.13 (ladda ner binärer v0.13 i RiscPkg-format; v0.12 med dokumentation finns också), källor för v0.13 i CVSWeb eller v0.12). Detta är RISC OS 5 och ARMv7-kompatibelt. Versionshistorik. CVSWeb *Säkerhetsrådgivning för CryptRandom versioner 0.05 till och med 0.08 (daterad 3 november 2002 CryptRandom är en modul för att generera kryptografiskt användbara slumpmässiga bytes under RISC OS Varför? Datorer är till sin natur deterministiska - så att de tillämpar detsamma sekvens av indata till något program kommer sannolikt att ge samma resultat. Det här är en **dåligt** när det kommer till kryptografi, som om du använder en känd sekvens för att kryptera en dataström, nästa gång du slår på din maskin kommer du att använda samma känd sekvens, vilket gör koden möjlig att bryta. Därför behöver vi en slumpmässig sekvens så att inget mönster kan ses i den. Basic ger en pseudo-slumpmässig sekvens, men detta är samma varje gång maskinen är vände på, så är inte särskilt bra. Det är också bara en sekvens, som kommer så småningom upprepa. Sann slumpmässighet är endast möjlig på en dator genom att koppla den till andra enheter som en radioaktiv källa - inte särskilt praktiskt CryptRandom tillämpar en annan metod, som ger olika värden som visar till nej kända mönster, som är olika varje gång du slår på maskinen Detta är mycket mindre säkert än att använda en sann slumpmässig källa, men bättre än med en förutsägbar slumptalsgenerator som den Basic använder. Se den readme-filen för mer information om hur det fungerar ## SHA1-modul Nuvarande version är 0.03 (ladda ner binärer, källor - samma källarkiv som CryptRandom ovan). Detta är RISC OS 5-kompatibelt. Versionshistorik. CVSWeb SHA1 är en modul för att generera en SHA-1 meddelandesammanfattning under RISC OS # Annan SSH-mjukvara För fullständighetens skull ingår länkar här till SSH-mjukvara som producerats av andra utvecklare. Du kanske hittar en del av denna programvara bättre än - NettleSSH. En SSH-klient (baserad på SSHProxy-koden) inbyggd i den populära telnet-klienten Nettle. Se ovan för min 32-bitars kompatibla konstruktion - PuTTY kommandoradsport av Alex Macfarlane Smith, baserat på en senare PuTTY-kodbas än SSHProxy. Stöd SSH 2 - OpenSSH-port från Peter Naulls Unix Porting Project Sida av Theo Markettos (e-post till theo [at@] markettos.org.uk), senast ändrad 2012-06-01 Gå tillbaka till Theos RISC OS-sidor.