WireGuard

מתוך ויקיפדיה, האנציקלופדיה החופשית
WireGuard
Logo of WireGuard.svg
מפתח Jason A. Donenfeld עריכת הנתון בוויקינתונים
גרסה אחרונה 1.0.20210219 (19 בפברואר 2021) עריכת הנתון בוויקינתונים
מערכת הפעלה לינוקס, NetBSD, OpenBSD, macOS, FreeBSD, אנדרואיד, iOS, Microsoft Windows עריכת הנתון בוויקינתונים
נכתבה בשפות C עריכת הנתון בוויקינתונים
סוג רישיון GPL-2.0, תוכנה חופשית וקוד פתוח, הרישיון הציבורי הכללי של גנו עריכת הנתון בוויקינתונים
קוד מקור https://git.zx2c4.com/wireguard-linux עריכת הנתון בוויקינתונים
www.wireguard.com
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית OOjs UI icon info big.svg

WireGuard הוא יישום תוכנה ופרוטוקול תקשורת חינמי וקוד פתוח המיישם טכניקות רשת וירטואלית פרטית (VPN) ליצירת חיבורים נקודתיים מאובטחים בתצורות מנותבות או מגושרות. הוא מופעל כמודול בתוך ליבת לינוקס (או ליבת BSD), ומטרתו ביצועים וחסכון בחשמל טובים יותר מפרוטוקולי המנהור של IPsec ו-OpenVPN.[1] הוא נכתב על ידי ג'ייסון א. דוננפלד ומופץ תחת הרישיון הציבורי הכללי של GNU גרסה 2.[2] גרסת הלינוקס של התוכנה הגיעה ליציבות ושולבה במהדורת הליבה של לינוקס בסוף מרץ 2020.

הפרוטוקול הפך כה פופולרי בקהיליית המפתחים עד שב-29 בנובמבר 2020, תמיכה ב-WireGuard נכנסה לליבת FreeBSD 13.[3]

הפרוטוקול[עריכת קוד מקור | עריכה]

WireGuard משתמש בטכנולוגיות הבאות:[2]

הרחבות[עריכת קוד מקור | עריכה]

WireGuard בנוי כדי להיות מורחב על ידי פיתוח תוכניות וסקריפטים צד שלישי. עובדה זו שימשה להגדלת WireGuard בתכונות שונות, כולל ממשקי ניהול ידידותיים יותר, הגדרת מפתחות קלה, רישום, עדכוני חומת אש דינמיים, שילוב LDAP ועוד.

ארכיטקטורה כזו, של אי-הכללת תכונות מורכבות כאלה בבסיס הליבה המינימלי, משפרת את יציבותו ובטיחותו.

רגולציה[עריכת קוד מקור | עריכה]

סנטור אורגון, רון ויידן, המליץ למכון הלאומי לתקנים וטכנולוגיה (NIST) להעריך אם כדאי להשתמש ב-WireGuard כתחליף לטכנולוגיות קיימות כמו IPsec ו-OpenVPN.[5]

קישורים חיצוניים[עריכת קוד מקור | עריכה]

הערות שוליים[עריכת קוד מקור | עריכה]

  1. ^ Preneel, Bart; Vercauteren, Frederik, eds. (11 ביוני 2018). Applied Cryptography and Network Security. Springer. ISBN 978-3-319-93387-0. אורכב מ-המקור ב-18 February 2019. בדיקה אחרונה ב-25 ביוני 2018. 
  2. ^ 1 2 "WireGuard: fast, modern, secure VPN tunnel". WireGuard. אורכב מ-המקור ב-28 April 2018. בדיקה אחרונה ב-28 באפריל 2018. 
  3. ^ "Import kernel WireGuard support". 
  4. ^ Donenfeld, Jason A. "Known Limitations - WireGuard". www.wireguard.com (באנגלית). בדיקה אחרונה ב-1 ביוני 2020. 
  5. ^ "US Senator Recommends Open-Source WireGuard To NIST For Government VPN". Phoronix. 30 ביוני 2018. אורכב מ-המקור ב-5 August 2018. בדיקה אחרונה ב-5 באוגוסט 2018.