- Λογισμικό SSH (Secure Shell). - Κρυπτογραφική δημιουργία τυχαίων αριθμών - Γεννήτρια πέψης μηνυμάτων SHA-1 - Άλλοι πελάτες SSH - Λίστες αλληλογραφίας ## Λογισμικό SSH (Secure Shell). Λάβετε υπόψη ότι οι νεότερες εκδόσεις των psftp, pscp και plink μπορούν τώρα να βρεθούν στο Unix Porting Project (αρχειοθέτηση 'στόκος'στον κατάλογο 'terminal Αυτά που αφήνονται εδώ είναι απλώς για ιστορικό ενδιαφέρον Οι τρέχουσες εκδόσεις είναι: - puttytools (psftp, pscp, plink) Στιγμιότυπο 2004-01-31 (λήψη δυαδικών αρχείων, πηγές). Ιστορικό έκδοσης - SSHProxy 0.20 (λήψη δυαδικών αρχείων, πηγές). Ιστορικό έκδοσης. CVSWeb - Ιστορικό pscp 0.49b-07: Χρησιμοποιήστε το pscp στο puttytools παραπάνω. (κατεβάστε δυαδικά αρχεία, πηγές). Ιστορικό εκδόσεων CVSWeb Το puttytools, το SSHProxy και το pscp είναι πελάτες για το πρωτόκολλο SSH, το οποίο επιτρέπει ασφαλείς συνδέσεις μεταξύ υπολογιστών μέσω δικτύων που μπορεί να υποκλαπούν άλλοι ή υπόκεινται σε επιθέσεις ασφαλείας από τρίτους. Τα puttytools υποστηρίζουν την έκδοση 2 του πρωτοκόλλου SSH, ενώ το SSHProxy και το ιστορικό pscp υποστηρίζουν μόνο την έκδοση 1. Βασίζονται στον πελάτη SSH των Windows PuTTY. Για να τρέξουν χρειάζονται το CryptRandom (δείτε παρακάτω) για εγκατάσταση Το SSHProxy παρέχει συνεδρίες τερματικού SSH, ενώ τα psftp και pscp εκτελούν μεταφορά αρχείων. Το plink κάνει X11 και προώθηση θυρών και επιτρέπει την εκτέλεση προγραμμάτων στον απομακρυσμένο υπολογιστή (παρόμοιο με το rsh) Γιατί μπορεί να θέλετε να χρησιμοποιήσετε SSH αντί για telnet, FTP, rlogin ή rcp; Υπάρχουν πολλοί οδηγοί στον Ιστό - ένα παράδειγμα είναι από το Μπέρκλεϋ Έχω επίσης μεταγλωττίσει μια συμβατή έκδοση 32 bit του NettleSSH, από τον Justin Fletcher και τους προγραμματιστές της Nettle, η οποία είναι ένας πελάτης SSH v1 ενσωματωμένος στον εξομοιωτή τερματικού Nettle/πελάτη telnet, με προσθήκη υποστήριξης rlogin και rexec. Αυτή είναι μια ανεπίσημη έκδοση, και δεδομένου ότι δεν έχω κάνει καμία αλλαγή στον κωδικό, διατηρεί τον ίδιο αριθμό έκδοσης 0.2023 αλλά με ¢ÃÂÃÂ32-bitâàΕπισυνάπτεται. Τυχόν σφάλματα σε αυτήν την έκδοση είναι πιθανώς δικά μου, οπότε μην ζητήσετε από τον Justin να το υποστηρίξει. Περιλαμβάνεται η πηγή ## CryptRandom Η τρέχουσα έκδοση είναι 0.13 (λήψη δυαδικών αρχείων v0.13 σε μορφή RiscPkg, έκδοση 0.12 με τεκμηρίωση είναι επίσης διαθέσιμη), πηγές για την έκδοση 0.13 στο CVSWeb ή v0.12). Αυτό είναι συμβατό με RISC OS 5 και ARMv7. Ιστορικό έκδοσης. CVSWeb *Συμβουλή ασφαλείας για τις εκδόσεις CryptRandom 0.05 έως 0.08 συμπεριλαμβανομένων (ημερομηνία 3 Νοεμβρίου 2002 Το CryptRandom είναι μια ενότητα για τη δημιουργία κρυπτογραφικά χρήσιμων τυχαίων byte στο RISC OS Γιατί; Οι υπολογιστές είναι, από τη φύση τους, ντετερμινιστικοί - άρα το ίδιο ισχύει αλληλουχία των εισροών σε οποιοδήποτε πρόγραμμα είναι πιθανό να παράγει το ίδιο αποτέλεσμα. Αυτό είναι ένα **κακό πράγμα** όταν πρόκειται για κρυπτογραφία, σαν να χρησιμοποιείτε μια γνωστή ακολουθία για να κρυπτογραφήστε μια ροή δεδομένων, την επόμενη φορά που θα ενεργοποιήσετε το μηχάνημά σας θα το χρησιμοποιήσετε ίδιο γνωστή ακολουθία, καθιστώντας δυνατή τη διάσπαση του κώδικα. Χρειαζόμαστε λοιπόν ένα τυχαίο ακολουθία έτσι ώστε να μην μπορεί να εντοπιστεί κανένα σχέδιο σε αυτό. Το Basic παρέχει α ψευδοτυχαία ακολουθία, αλλά αυτό είναι το ίδιο κάθε φορά που το μηχάνημα είναι γύρισε επάνω, οπότε δεν είναι πολύ καλό. Είναι επίσης απλώς μια ακολουθία, η οποία τελικά θα γίνει επαναλαμβάνω. Η πραγματική τυχαιότητα είναι δυνατή μόνο σε έναν υπολογιστή με την προσάρτησή του άλλες συσκευές, όπως μια ραδιενεργή πηγή - όχι πολύ πρακτικές CryptRandom εφαρμόζει μια άλλη μέθοδο, η οποία θα παράγει διαφορετικές τιμές που εμφανίζονται στο αρ γνωστό μοτίβο, τα οποία είναι διαφορετικά κάθε φορά που ενεργοποιείτε το μηχάνημα Αυτό είναι πολύ λιγότερο ασφαλές από τη χρήση μιας αληθινής τυχαίας πηγής, αλλά καλύτερο από χρησιμοποιώντας μια προβλέψιμη γεννήτρια τυχαίων αριθμών όπως αυτή που χρησιμοποιεί η Basic. Δείτε το αρχείο readme για περισσότερες λεπτομέρειες σχετικά με τον τρόπο λειτουργίας του ## Μονάδα SHA1 Η τρέχουσα έκδοση είναι 0.03 (λήψη δυαδικών αρχείων, πηγές - ίδιο αρχείο προέλευσης με το CryptRandom παραπάνω). Αυτό είναι συμβατό με το RISC OS 5. Ιστορικό έκδοσης. CVSWeb Το SHA1 είναι μια μονάδα για τη δημιουργία μιας σύνοψης μηνυμάτων SHA-1 στο RISC OS # Άλλο λογισμικό SSH Για πληρότητα, εδώ περιλαμβάνονται σύνδεσμοι προς λογισμικό SSH που παράγεται από άλλους προγραμματιστές. Ίσως βρείτε κάποιο από αυτό το λογισμικό καλύτερα από - ΤσουκνίδαSSH. Ένας πελάτης SSH (βασισμένος στον κώδικα SSHProxy) ενσωματωμένος στο δημοφιλές πρόγραμμα-πελάτη telnet Nettle. Δείτε παραπάνω για τη συμβατή μου κατασκευή με 32 bit - Θύρα γραμμής εντολών PuTTY από τον Alex Macfarlane Smith, βασισμένη σε μεταγενέστερη βάση κώδικα PuTTY από το SSHProxy. Υποστήριξη SSH 2 - Θύρα OpenSSH από το Unix Porting Project του Peter Naulls Σελίδα από τον Theo Markettos (email στο theo [at@] markettos.org.uk), τελευταία τροποποίηση 01-06-2012 Επιστρέψτε στις σελίδες RISC OS του Theo.