MARS

MARS
תרשים פונקציית E של צופן מארס. שימו לב ש-'"`UNIQ--postMath-00000001-QINU`"' מתייחס לטבלה המאוחדת של '"`UNIQ--postMath-00000002-QINU`"' ו-'"`UNIQ--postMath-00000003-QINU`"' בגודל 512 בתים, כך שאפשר להשתמש באינדקס '"`UNIQ--postMath-00000004-QINU`"' בגודל 9 סיביות.
תרשים פונקציית E של צופן מארס. שימו לב ש- מתייחס לטבלה המאוחדת של ו- בגודל 512 בתים, כך שאפשר להשתמש באינדקס בגודל 9 סיביות.
מידע כללי
תכנון IBM
פרסום 2000
מבוסס על RC5
מבנה הצופן
אורך מפתח 128/192/256 סיביות
אורך בלוק 128 סיביות
מבנה רשת פייסטל מסוג 3
מספר סבבים 32

MARS הוא צופן בלוקים סימטרי שפותח ב-1998 בחברת IBM על ידי צוות מפתחים בראשות דון קופרשמידט[1] שהיה מעורב בפיתוח DES כמועמד לתקן ההצפנה המתקדם. MARS הגיע למקום האחרון מבין חמשת המועמדים המובילים (אחרי RC6). הצופן קומפקטי, מתאים ליישום בתוכנה ובחומרה, מנצל את יכולות המעבד המודרני להשגת מהירות, יעילות וביטחון טובים יותר לעומת אלגוריתמים מדור קודם כמו DES או IDEA ונועד להצפנה מסיבית. MARS פועל על בלוקים בגודל 128 סיביות ומפתח הצפנה בטווח גדלים של 128 - 400 סיביות. כיתר המועמדים המובילים שעלו לגמר הוכרז במהלך התחרות שלא התגלו התקפות מעשיות שמסכנות את ביטחונו. IBM התירה את השימוש בו ומימוש שלו ברישיון חופשי במגבלות מסוימות, למרות היותו מוגן בפטנט וזכויות יוצרים.


MARS

Dodaje.pl - Ogłoszenia lokalne