האם אתה מכיר את הצפנת AES (Advanced Encryption Standard)?

תוכן העניינים

תקן הצפנה מתקדם (AES) בקריפטוגרפיה, הידוע גם בשם הצפנת Rijndael, הוא תקן הצפנת מפרט שאומץ על ידי הממשל הפדרלי בארה"ב.

AES הוא גרסה של צופן הבלוק Rijndael שפותח על ידי שני קריפטוגרפים בלגים, ג'ואן דימן ווינסנט רימן, שהגישו הצעה ל-NIST במהלך תהליך הבחירה של AES. Rijndael הוא קבוצה של צפנים עם מפתחות וגדלים שונים של בלוקים. עבור AES, NIST בחרה שלושה חברים ממשפחת Rijndael, כל אחד עם גודל בלוק של 128 סיביות אך עם שלושה אורכי מפתח שונים: 128, 192 ו-256 סיביות.

1667530107-图片1

תקן זה משמש להחלפת ה-DES המקורי (Data Encryption Standard) ונמצא בשימוש נרחב בכל העולם. לאחר תהליך בחירה של חמש שנים, תקן ההצפנה המתקדם פורסם על ידי המכון הלאומי לתקנים וטכנולוגיה (NIST) ב- FIPS PUB 197 ב-26 בנובמבר 2001, והפך לתקן תקף ב-26 במאי 2002. בשנת 2006, תקן הצפנה מתקדם הפך לאחד האלגוריתמים הפופולריים ביותר בהצפנת מפתח סימטרי.

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

תכונות של AES (תקן הצפנה מתקדם):
1.SP Network: זה עובד על מבנה רשת SP, לא על מבנה הצופן Feistel שנראה במקרה של אלגוריתם DES.
2. נתוני בתים: אלגוריתם ההצפנה של AES פועל על נתוני בתים במקום נתוני סיביות. אז הוא מתייחס לגודל הבלוק של 128 סיביות כ-16 בתים במהלך ההצפנה.
3. אורך המפתח: מספר הסיבובים לביצוע תלוי באורך המפתח המשמש להצפנת הנתונים. ישנם 10 סיבובים לגודל מפתח 128 סיביות, 12 סיבובים לגודל מפתח 192 סיביות ו-14 סיבובים לגודל מפתח 256 סיביות.
4. הרחבת מפתח: זה לוקח מפתח בודד למעלה במהלך השלב הראשון, אשר מורחב מאוחר יותר למספר מפתחות המשמשים בסיבובים בודדים.

נכון לעכשיו, רוב מודולי ה-Bluetooth של Feasycom תומכים בהעברת נתונים בהצפנה AES-128, מה שמשפר מאוד את האבטחה של העברת הנתונים. לפרטים נוספים, אנא צור קשר עם צוות Feasycom.

גלול למעלה