Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 7288

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 2187

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 7288

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 2187

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 7288

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 2187

Deprecated: Creation of dynamic property Factory325_Plugin::$options is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 76

Deprecated: Creation of dynamic property Factory325_Plugin::$mainFile is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 79

Deprecated: Creation of dynamic property Factory325_Plugin::$pluginRoot is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 80

Deprecated: Creation of dynamic property Factory325_Plugin::$relativePath is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 81

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 7288

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 2187

Deprecated: Creation of dynamic property Factory325_Plugin::$pluginUrl is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 82

Deprecated: Creation of dynamic property Factory325_Plugin::$childPlugins is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 85

Deprecated: Creation of dynamic property Factory325_Plugin::$pluginName is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 88

Deprecated: Creation of dynamic property Factory325_Plugin::$pluginTitle is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 89

Deprecated: Creation of dynamic property Factory325_Plugin::$version is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 90

Deprecated: Creation of dynamic property Factory325_Plugin::$build is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 91

Deprecated: Creation of dynamic property Factory325_Plugin::$tracker is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 92

Deprecated: Creation of dynamic property Factory325_Plugin::$host is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 93

Deprecated: Creation of dynamic property Factory325_Plugin::$pluginSlug is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 96

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 7288

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 2187

Deprecated: Optional parameter $closing declared before required parameter $content is implicitly treated as a required parameter in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/includes/assets-manager.php on line 741

Deprecated: Creation of dynamic property OPanda_PandaItemType::$plugin is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/types/type.class.php on line 150

Deprecated: Creation of dynamic property Factory325_ScriptList::$plugin is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/assets-managment/assets-list.class.php on line 27

Deprecated: Creation of dynamic property Factory325_StyleList::$plugin is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/assets-managment/assets-list.class.php on line 27

Deprecated: Creation of dynamic property Factory325_Plugin::$options is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 76

Deprecated: Creation of dynamic property Factory325_Plugin::$mainFile is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 79

Deprecated: Creation of dynamic property Factory325_Plugin::$pluginRoot is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 80

Deprecated: Creation of dynamic property Factory325_Plugin::$relativePath is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 81

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 7288

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 2187

Deprecated: Creation of dynamic property Factory325_Plugin::$pluginUrl is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 82

Deprecated: Creation of dynamic property Factory325_Plugin::$childPlugins is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 85

Deprecated: Creation of dynamic property Factory325_Plugin::$pluginName is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 88

Deprecated: Creation of dynamic property Factory325_Plugin::$pluginTitle is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 89

Deprecated: Creation of dynamic property Factory325_Plugin::$version is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 90

Deprecated: Creation of dynamic property Factory325_Plugin::$build is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 91

Deprecated: Creation of dynamic property Factory325_Plugin::$tracker is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 92

Deprecated: Creation of dynamic property Factory325_Plugin::$host is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 93

Deprecated: Creation of dynamic property Factory325_Plugin::$pluginSlug is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/plugin.class.php on line 96

Deprecated: Creation of dynamic property Factory325_Plugin::$api is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/onepress/api/api.php on line 14

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 7288

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 2187

Deprecated: Creation of dynamic property OnpLicensing325_Manager::$default is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/onepress/licensing/licensing.php on line 52

Deprecated: Creation of dynamic property OnpLicensing325_Manager::$type is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/onepress/licensing/licensing.php on line 64

Deprecated: Creation of dynamic property OnpLicensing325_Manager::$build is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/onepress/licensing/licensing.php on line 68

Deprecated: Creation of dynamic property OnpLicensing325_Manager::$key is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/onepress/licensing/licensing.php on line 69

Deprecated: Creation of dynamic property OnpLicensing325_Manager::$word is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/onepress/licensing/licensing.php on line 70

Deprecated: Creation of dynamic property Factory325_Plugin::$license is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/onepress/licensing/licensing.php on line 16

Deprecated: Creation of dynamic property OnpUpdates325_Manager::$word is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/onepress/updates/updates.php on line 48

Deprecated: Creation of dynamic property Factory325_Plugin::$updates is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/onepress/updates/updates.php on line 15

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 7288

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 2187

Deprecated: Creation of dynamic property OPanda_SocialLockerShortcode::$plugin is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/shortcodes/shortcode.class.php on line 84

Deprecated: Creation of dynamic property Factory325_ScriptList::$plugin is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/assets-managment/assets-list.class.php on line 27

Deprecated: Creation of dynamic property Factory325_StyleList::$plugin is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/assets-managment/assets-list.class.php on line 27

Deprecated: Creation of dynamic property OPanda_SocialLockerShortcode::$manager is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/shortcodes/shortcodes.php on line 94

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 7288

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/functions.php on line 2187

Deprecated: Creation of dynamic property OPanda_SignInLockerShortcode::$plugin is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/shortcodes/shortcode.class.php on line 84

Deprecated: Creation of dynamic property Factory325_ScriptList::$plugin is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/assets-managment/assets-list.class.php on line 27

Deprecated: Creation of dynamic property Factory325_StyleList::$plugin is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/core/includes/assets-managment/assets-list.class.php on line 27

Deprecated: Creation of dynamic property OPanda_SignInLockerShortcode::$manager is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/libs/factory/shortcodes/shortcodes.php on line 94

Deprecated: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-includes/formatting.php on line 2274

Deprecated: Automatic conversion of false to array is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/sociallocker-next-premium/bizpanda/includes/assets-manager.php on line 26
מה זה SSL? איך הוא מאבטח את התקשורת
Warning: Undefined array key "like4like" in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/plugins/code-snippets/php/snippet-ops.php(582) : eval()'d code on line 15

מה זה SSL? איך הוא מאבטח את התקשורת

מהו SSL, למה צריך SSL ואיך מתקינים את זה?


Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/themes/jannah/framework/functions/post-functions.php on line 888

Secure Sockets Layer (SSL) הוא פרוטוקול אבטחת אינטרנט, היוצר חיבורים מוצפנים בין מחשבים ברשת, כגון האינטרנט.

לדוגמה, כניסה לבנקאות המקוונת שלך ללא החיבורים המוצפנים המסופקים על ידי SSL פירושה שכל אחד שעוקב אחר החיבור שלך יכול לראות את הסיסמאות שלך ונתונים פיננסיים רגישים אחרים.

אליס, בוב ואיב 

מומחי אבטחת מחשבים מתייחסים לרוב לשני צדדים המנסים להחליף מידע בצורה מאובטחת כמו זה כאל 'אליס' ו'בוב'. יש גם את 'חוה' שמתכוונת לצותת לקשר שלהם. 

אם אליס רוצה לתקשר עם בוב בצורה מאובטחת, הם צריכים להצפין את הנתונים שלהם. אבל מהי הצפנה?  בימיו הראשונים של האינטרנט, כל ההצפנה הייתה סימטרית – המפתח ששימש להצפנת נתונים היה אותו מפתח ששימש לפענוחם.

כדי להצפין נתונים בבטחה ולהחליף הודעות, אליס ובוב היו צריכים להסכים על מפתח משותף. זה נעשה בדרך כלל באמצעות תקן הצפנת נתונים (DES). 

מפתחות DES היו חלשים יחסית (56 סיביות), ופגיעים להתקפות בכוח גס על ידי מחשבים רבי עוצמה שניסו כל שילוב סיסמא אפשרי עד שהוא פגע בזו הנכונה. הייתה גם בעיה של חלוקת מפתחות. לאחר שהנתונים שלך מוצפנים, איך אתה שולח את המפתח הסימטרי כדי לפענח אותו למישהו שעשוי להיות בצד השני של העולם?

SSL: מפתחות ציבוריים ופרטיים 

SSL, שפותח על ידי Netscape ב-1995, תוכנן כדי לפתור את הבעיה של אליס ובוב. 

כמו הליבה, SSL (הידוע כעת בשם Transport Layer Security או TLS ) משתמש בהצפנה אסימטרית, או בקריפטוגרפיה של מפתח ציבורי. המפתח (הציבורי) המשמש להצפנת נתונים אינו זהה למפתח הסודי (הפרטי) המשמש לפענוחם. 

המפתחות קשורים במובן מתמטי בהיותם מבוססים על פירוק מספרים ראשוניים גדולים במיוחד. לא חשוב להבין את זה לעומק חוץ מלומר שהכרת המפתח הציבורי של מישהו רק מאפשרת לך להצפין נתונים כדי שיפענחו: לא ניתן להשתמש בו הפוך.

איך עובד SSL 

אז איך עובד SSL? התשובה טמונה בשילוב של הצפנה סימטרית מסורתית והצפנת מפתח ציבורי.

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

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

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

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

תעודות SSL 

יש פגם במודל האבטחה של SSL עד עכשיו: מה אם שחקן גרוע ינסה ליירט את הקשר של אליס ובוב ולהתחזות לבוב? במקרה כזה הם יוכלו לספק את המפתח הציבורי שלהם לאליס כדי לקרוא את כל הנתונים האישיים הרגישים שלה.

כאן נכנסות לתמונה רשויות אישורי SSL. רשויות אישורים (CA) זוכות לאמון ציבורי, ומנפיקות תעודות SSL דיגיטליות ומפתחות ציבוריים לאנשים או לאתרים. הם גם משתמשים במפתח הפרטי שלהם כדי לחתום דיגיטלית על אישורים אלה, כדי שאחרים יוכלו לבדוק שהוא תקף.

כמעט כל הדפדפנים המודרניים מגיעים עם פרטים מראש של רשויות אישורים מהימנות והמפתחות הציבוריים שלהם, כך שקל לבדוק שאישור ה-SSL של אתר מסוים תקף. כדי לברר אם אתר אינטרנט מאובטח באמצעות SSL, אתה יכול לבדוק אם יש סמל מנעול בשורת הכתובת – לחץ עליו למידע נוסף. 

בכל פעם שהמכשיר שלך מתחבר לאתר אינטרנט באמצעות SSL (מסומן בכתובת אינטרנט שמתחילה "https://"), האתר שולח את אישור ה-SSL שלו, כולל המפתח הציבורי שלו. לאחר מכן דפדפן האינטרנט שלך מאמת את האישור ומתריע אם נראה שהאתר חסר אבטחה.

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

SSL היום 

SSL לא ראה עדכון מאז SSL 3.0 בשנת 1996. כיום, ה-TLS המאובטח יותר הוא היורש שלו, והופך לפרוטוקול הנפוץ ביותר לאבטחת תעבורת אתרים. 

בהתחשב בפופולריות של SSL, משתמשי אינטרנט רבים עדיין מתייחסים להצפנת תעבורת אינטרנט כ-SSL או SSL/TLS . למרות שרשויות האישורים מציעות רק תעודות TLS, הן עדיין מכונות בדרך כלל תעודות SSL.

אף על פי ששום צורה של אבטחה אינה מושלמת לחלוטין, השימוש ב-SSL/TLS מפחית מאוד את הסיכון של תעבורת נתונים בין המכשיר שלך לאתרי אינטרנט מנוצל לרעה על ידי שחקנים רעים. החוכמה להימנע מבעיות SSL היא לוודא שההגדרה שלך נכונה. 

אולי יעניין אותך גם


Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /var/www/vhosts/xunhaot.com/httpdocs/wp-content/themes/jannah/framework/functions/post-functions.php on line 888
להראות יותר
Back to top button

זוהה חוסם מודעות

אנא שקול לתמוך בנו על ידי השבתת חוסם המודעות שלך