תוֹכֶן
הצפנה היא השם שניתן לטכניקה של קידוד נתונים, כך שלא ניתן להציג או לשנות אותם על ידי כל אדם אחר פרט לנמען הספציפי. ישנם שני סוגים של הצפנה, הסימטרי והאסימטרי, והתהליך של שניהם זהה. המידע נשלח באמצעות נוסחאות מתמטיות, או אלגוריתמים, המקודדים אותם ב- ciphertext, כך שלא ניתן לגשת אליהם ללא מילה, מספר או סיסמה, הידועים כמפתח.
לא עוד דאגות לגבי האבטחה של הנתונים שלך באינטרנט (ג 'ון הווארד / Photodisc / Getty תמונות)
סימטרי הצפנה
קריפטוגרפיה סימטרית היא העתיקה והידועה ביותר בטכניקות הצפנה. הנתונים מחולקים בלוקים, מפתח סודי מוחל על כל אחד מהם, לשנות את סדר האותיות או להחליף אותם עם מספרים כדי ליצור את ההצפנה. טכניקה זו משתמשת רק מפתח סודי להצפין לפענח את הנתונים, כך שאם הנמען לא צריך את זה, זה חייב להישלח בנפרד.
היתרונות והחסרונות
אם הן השולח והן הנמען מחזיקים במפתח הסודי, הם יכולים להצפין ולפענח את כל ההודעות המשתמשות בו, שהוא יתרון למערכת ופגיעות. הצפנה סימטרית היא מהירה וקלה ליישום, מה שהופך אותו לצורה הנפוצה ביותר של הצפנה בעסקאות רכישה ומכירה מקוונות. עם זאת, אם המפתח הוא יורט על ידי התוקף, זה יהיה מה שהוא צריך כדי לפענח את כל ההודעות באמצעות מפתח זה. אלגוריתמים של קריפטוגרפיה סימטרית נוטים להיות פשוטים יותר - ולכן קל יותר להבנה ולפענוח - מאשר אלגוריתמים קריפטוגרפיים אסימטריים.
קריפטוגרפיה אסימטרית
קריפטוגרפיה אסימטרית, הידועה גם בשם קריפטוגרפיה של מפתח ציבורי, משתמשת בשני מפתחות הקשורים זה לזה: אחד ציבורי, כדי להצפין את הנתונים, ואחד פרטי, כדי לפענח אותם. מידע בצורה של טקסט מטופל כמספרים עצומים, אשר מועלות לכוח של מספר עצום השני ולאחר מכן מחולק במספר שלישי, יצירת מוצר קצה כי יומרו בחזרה לטקסט, הפעם מוצפן.
היתרונות והחסרונות
אלגוריתמים קריפטוגרפיים אסימטריים מורכבים יותר מאלגוריתמים קריפטוגרפיים סימטריים, ולכן הם איטיים יותר ודורשים יותר כוח עיבוד. עם זאת, אז הם גם הרבה יותר בטוח. המפתח הציבורי יכול להיות מופץ לכל מי שאולי מעוניין להצפין הודעה, אבל המפתח הפרטי הוא מעולם לא נחשף, אשר לא עושה את זה רגישים האקרים. הנתונים יכולים להיות מוצפנים רק עם המפתח הציבורי מפוענח עם המפתח הפרטי, כלומר פעם אחת את ההצפנה נעשה, לא השולח יכול לפענח אותו ללא מפתח פרטי.