ה-SSH (ר"ת ל-Secure Shell) הוא תוכנה, אשר מטרתה להחליף קבוצה של כלים לניהול מרחוק במערכות Unix. הכלים הותיקים עבדו בצורה לא מאובטחת. לעומתם, לקוח ה-SSH יודע לתקשר עם שרת ה-SSH בצורה מוצפנת, לאורך כל התהליך, מתחילת החיבור, דרך שלב הזנת הסיסמה ועד סופו. ל-SSH ישנו יישום חופשי בשם OpenSSH, ההופך לסטנדרט בהפצות לינוקס וקוד-פתוח אחרות, כאשר החבילה מפותחת ומתוחזקת ע"י משתתפים בפרויקט OpenBSD. SSL (ר"ת ל-Secure Socket Layer), אף היא מיועדת להגנה על אמצעי תקשורת באינטרנט בין הלקוח לבין השרת. פרוטוקול האבטחה של השכבה מגיע בשתי רמות, 40 ביט ו-128 ביט (המייצגות את חוזקה של ההצפנה) ומספק הצפנת מידע, וידוא מהימנות השרת, חיבור TCP/IP ומהימנות הלקוח. הפרוטקול פותח ע"י Netscape וגירסתו הפתוחה היא OpenSSL.