stanford-oval/wikipedia huggingface dataset:
Principles of Lust
וידאו קליפ

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

| --- | --- |
 תקליטור סינגל בריטי "Principles of Lust" (גרסת רדיו) – 3:25  "Principles of Lust" (אומן מיקס) – 5:52  "Principles of Lust" (ג'אז מיקס) – 3:06  "Sadeness" (גרסת רדיו) – 4:17 תקליטור סינגל אמריקאי "Principles of Lust" (גרסת רדיו) – 3:25  "Principles of Lust" (אברלסטינג לאסט מיקס) – 5:09  "Principles of Lust" (גרסת האלבום) – 4:20  "Principles of Lust" (ג'אז מיקס) – 3:06:  תקליטור סינגל יפני "Principles of Lust" (גרסת רדיו) – 3:25  "Principles of Lust" (אברלסטינג לאסט מיקס) – 5:09  "Principles of Lust" (אומן מיקס) – 5:52  "Sadeness" (מיקס מדיטטיבי) – 3:04
מיקומי שיא

|   ‏‏‏  מצעדים ודירוגים (1991)> מדינה |   ‏‏‏  מצעדים ודירוגים (1991)> מצעד |   ‏‏‏  מצעדים ודירוגים (1991)> מיקום שיא |   ‏‏‏  מצעדים ודירוגים (1991)>  |
| --- | --- | --- | --- |
|  אוסטרליה | מצעד הסינגלים האוסטרלי | 111 |  |
|  גרמניה | GfK – טופ 100 | 90 |  |
|  הממלכה המאוחדת | מצעד הסינגלים הבריטי | 59 |  |
|  פינלנד | המצעדים הפיניים הרשמיים | 22 |  |
|  צרפת | SNEP | 29 |  |
הערות שוליים

1 2  "Principles of Lust"
↑  Sisältää hitin - 2. laitos Levyt ja esittäjät Suomen musiikkilistoilla 1.1.1960–30.6.2021
↑  "Review: Singles"
1 2  Enigma – Principles of Lust (Everlasting Lust), נבדק ב-2024-03-23
1 2  Enigma - Principles Of Lust (Official Video), נבדק ב-2024-04-06
| אניגמה |
| --- | --- | --- |
מיכאל קרצו
דייוויד פירסטיין • פרנק פיטרסון • סנדרה קרצו • לואיזה סטנלי • פיטר קורנליוס • ינס גאד • אנדראס הארד • רות'-אן בויל • אנדרו דונלדס • אליזבת הוטון
| אלבומי אולפן | MCMXC a.D. • The Cross of Changes • Le Roi Est Mort, Vive Le Roi! • The Screen Behind the Mirror • Voyageur • A Posteriori • Seven Lives Many Faces • The Fall of a Rebel Angel |  |
| אלבומי אוסף | Love Sensuality Devotion: The Greatest Hits • Love Sensuality Devotion: The Remix Collection • Eppur si muove |  |
| מארזי תקליטורים | Trilogy • 15 Years After • The Platinum Collection • Enigma: Classic Album Selection |  |
| אלבומי וידאו | MCMXC a.D.: The Complete Video Album • A Posteriori • Seven Lives Many Faces |  |
| שירים | "Sadeness (Part I)" • "Mea Culpa (Part II)" • "Principles of Lust" • "The Rivers of Belief" • "Carly's Song" • "Return to Innocence" • "The Eyes of Truth" • "Age of Loneliness" • "Out from the Deep" • "I Love You ... I'll Kill You" • "Why! ..." • "Shadows in Silence" • "Beyond the Invisible" • "T.N.T. for the Brain" • "Gravity of Love" • "Push the Limits" • "Turn Around" • "Voyageur" • "Following the Sun" • "Boum-Boum" • "Hello and Welcome" • "Sitting on the Moon" • "Goodbye Milky Way" • "La Puerta del Cielo / Seven Lives" • "The Same Parents" • "MMX (The Social Song)" • "Sadeness (Part II)" • "Amen" |  |
| פרויקטים קשורים | סנדרה • קרצו ות'יירס • קורנליוס וקרצו • מוטי ספיישל • טראנס אטלנטיק אייר וייבס |  |
| ערכים קשורים | דיסקוגרפיה • אולפני א.ר.ט. • וידאוגרפיה |  |
| --- | --- |
בקרת זהויות :  MusicBrainz release group: f90e307d-d0ad-3870-ae76-25030d2556a2  MusicBrainz work: e275e2fe-07d9-45da-96ba-fa89c3e4c7da
The Fun Makers

The Fun Makers הוא האלבום השני מאת להקת הרוק הישראלית איזבו, אשר יצא לאור ב-9 בדצמבר 2003, בחברת התקליטים לייבלה. במהלך החודשים שלאחר צאת התקליט הוחתמו איזבו בחברת התקליטים Sony BMG, שהוציאה בבריטניה את המיני-אלבום "The Morning Hero EP", אותו ליווה סיבוב הופעות באנגליה, סקוטלנד והולנד.
ב-2006 יצא האלבום בצרפת תחת רוימיוזיק/דיסקוגרף (RoyMusic/Discograph), ובעקבות זאת, יצאה הלהקה לסיבובי הופעות תכופים שם.
רשימת הרצועות

כל השירים נכתבו והולחנו על ידי רן שם טוב.
| מס' | שם | משך |
| --- | --- | --- |
| 1. | Morning Hero  | 3:21 |
| 2. | I'm On You  | 4:24 |
| 3. | Kisses  | 3:21 |
| 4. | Fun Makers  | 3:22 |
| 5. | Play With Me  | 5:13 |
| 6. | Sky  | 5:41 |
| 7. | Cook Me  | 3:40 |
| 8. | Flower Power  | 6:20 |
| 9. | Tide And Sea  | 3:38 |
| 10. | Onion Tears  | 4:23 |
| 11. | Undo Song  | 4:18 |
| 12. | Dream On  | 6:33 |
משתתפים

רן שם טוב: גיטרה, שירה, הפקה
יונתן לוי: בס
שירי הדר: קלידים
ניר מנצור: תופים
אב טיפוס

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

פיילוט (ניסוי)
ארכיטיפ
הוכחת היתכנות
MARS

| --- | --- |

תרשים פונקציית E של צופן מארס. שימו לב ש- S מתייחס לטבלה המאוחדת של  S_{0} ו- S_{1} בגודל 512 בתים, כך שאפשר להשתמש באינדקס  i בגודל 9 סיביות.
 מידע כללי
 תכנון:  IBM
 פרסום:  2000
 מבוסס על:  RC5
 מבנה הצופן
 אורך מפתח:  128/192/256 סיביות
 אורך בלוק:  128 סיביות
 מבנה:  רשת פייסטל מסוג 3
 מספר סבבים:  32
MARS הוא צופן בלוקים סימטרי שפותח ב-1998 בחברת IBM על ידי צוות מפתחים בראשות דון קופרשמידט שהיה מעורב בפיתוח DES כמועמד לתקן ההצפנה המתקדם. MARS הגיע למקום האחרון מבין חמשת המועמדים המובילים (אחרי RC6). הצופן קומפקטי, מתאים ליישום בתוכנה ובחומרה, מנצל את יכולות המעבד המודרני להשגת מהירות, יעילות וביטחון טובים יותר לעומת אלגוריתמים מדור קודם כמו DES או IDEA ונועד להצפנה מסיבית. MARS פועל על בלוקים בגודל 128 סיביות ומפתח הצפנה בטווח גדלים של 128 - 400 סיביות. כיתר המועמדים המובילים שעלו לגמר הוכרז במהלך התחרות שלא התגלו התקפות מעשיות שמסכנות את ביטחונו. IBM התירה את השימוש בו ומימוש שלו ברישיון חופשי במגבלות מסוימות, למרות היותו מוגן בפטנט וזכויות יוצרים.
שיקולי פיתוח

השיקולים שהנחו את IBM בפיתוח הצופן כדי לעמוד בדרישות התקן החדש הם:
ניצול מלא של 'פעולות חזקות' הזמינות במעבדים המודרניים כגון כפל מהיר ב-32 סיביות או הזזה מעגלית לפי ערכים משתנים.
מבנה ייחודי שהוא תוצר של ניסיון רב שנים. ייחודו נובע מפיצול סבבי הצפנה לשלושה מרכיבים עיקריים; עליון אמצעי ותחתון, השלב האמצעי נחשב לגרעין הקריפטוגרפי שמבצע את ההצפנה, בעוד שהאחרים משמשים כשכבת הגנה. השיטה אומצה מנאור-ריינגלוד ובעיקרה עיטוף של גרעין קריפטוגרפי באמצעות טרנספורמציה לא קריפטוגרפית כלשהי, כדי להקשות על קריפטואנליזה.
לאפשר ניתוח יעיל של ביטחון מרכיבי האלגוריתם והימנעות מפעולות 'קשות לניתוח'.
שימוש ברשת פייסטל מסוג 3. סוג של רשת החלפה-תמורה שבכל סבב מילת קלט אחת משפיעה על כל מילות הקלט האחרות (בניגוד לרשת המקורית שבה כל מילה משפיעה על מילה אחת אחרת). לשיטה זו יתרונות על פני קודמתה הן ביעילות והן בביטחון.
סימטריה בין הצפנה לפענוח. כדי להתמודד עם התקפות המנצלות חוסר סימטריה בין חלק מסבבי ההצפנה (כגון צופנים שבהם הסבב האחרון שונה מהיתר כמו ריינדל), עובדה המאפשרת התקפה שבה 'מקלפים' את השכבה העליונה או התחתונה ומתמקדים בשכבה הפנימית העיקרית.
שיקולי פיתוח > הפעולות שבהן משתמש האלגוריתם כוללות

חיבור, חיסור ו-XOR, בעיקר לערבוב ערכי קלט עם ערכי מפתח (פעולות אילו לא נועדו להשגת ביטחון).
טבלת חיפוש (Table lookup) הנקראת גם תיבות החלפה (s-box), המספקות את הביטחון העיקרי של הצופן. MARS משתמש בטבלה בגודל 512 כניסות של מילים בגודל 32 סיביות. תיבות ההחלפה תוכננו להשגת אפקט מפולת מהיר ונבחרו בקפידה כדי לעמוד בפני התקפות דיפרנציאליות וליניאריות. חסרונן העיקרי שנדרשות שלוש פקודות מכונה לכל החלפה וכן צריכת זיכרון - מה שעשוי להיות קריטי במעבד קטן.
הזזה מעגלית (Rotation) קבועה או דינאמית התלויה בקלט. בפעולה זו הסיביות הנפלטות מצד אחד מוחזרות לצד השני. שימוש מסיבי בהזזה מעגלית קיים באלגוריתמים מודרניים אחרים כמו RC6. חסרונן העיקרי הוא שלעיתים תוצאת ההזזה אינה מושפעת מכל סיביות האופרנדים, דבר המוביל לחולשה מסוימת. לדוגמה, אם מספר הפוזיציות להזזה מיוצג על ידי משתנה count בגודל 32 סיביות, הרי שלכל היותר נדרשות שש סיביות מתוכו כדי לייצג את ההזזה (הייצוג הבינארי של הזזה מקסימלית - 32 פוזיציות), ליתר הסיביות אין השפעה. הפתרון אפשרי הוא שילוב עם פעולת כפל.
פעולת כפל שלמים מודולו  2^{w} כאשר  w מתייחס לגודל מילה בסיביות. כמו בצופן IDEA פעולות אילו מניבים פיזור גבוה ותכונות דיפרנציאליות טובות. בארכיטקטורת מעבדים מודרניים חל צמצום ניכר במספר מחזורי שעון לפעולת כפל. לכן השימוש בהן הופך אטרקטיבי.
תיאור האלגוריתם

קלט ופלט הצופן הם ארבע מילים בגודל 32 סיביות  D_{0},D_{1},D_{2},D_{3}. המפתח מיוצג על ידי 40 מילים  K_{0},...,K_{39}. ו-512 תיבות ההחלפה כשהן מחולקות לשתיים דהיינו 256 הכניסות הראשונות נקראות  S_{0} והאחרונות  S_{1}. כל הפעולות הפנימיות מבוצעות ברמת מילים. את בתי הקלט ממירים למילים לפי סדר בתים קטן (הבית הראשון מכיל את הספרות הפחות משמעותיות של המילה). השלד העיקרי של האלגוריתם מורכב מהפעולות הבאות לפי סדר זה:
חיבור מפתח.
שמונה סבבים של ערבוב לפנים ללא מפתח.
שמונה סבבים של ערבוב לפנים עם מפתח.
שמונה סבבים של ערבוב לאחור עם מפתח.
שמונה סבבים של ערבוב לאחור ללא מפתח.
חיסור מפתח.
אפשר לראות את הסימטריה הרבה של הצופן. הוספת חלק מהמפתח המורחב שנקראת 'הלבנה' (whitening) מסתיימת בפעולה ההפוכה של חיסור המפתח. שני המרכיבים הבאים נקראים 'ערבוב לפנים' (Forward mixing), מטרתם לספק ערבוב מהיר ואפקט מפולת להגנה מפני התקפת גלוי-נבחר, זאת באמצעות הוספת חלק מהמפתח המורחב, פעולות ערבוב והזזה נוספות בין מילות הקלט, שימוש בתיבות ההחלפה כאשר שני בתי קלט  b_{0},b_{2} משמשים אינדקס ל- S_{0} והבתים  b_{1},b_{3} ל- S_{1}, כל זה במבנה מסוג רשת פייסטל. שני המרכיבים האמצעיים נקראים 'גרעין קריפטוגרפי' ומורכבים משישה-עשר סבבים של רשת פייסטל מסוג 3, שכוללת פונקציית הרחבה E (ראה להלן) וקומבינציה של כפל בשלמים עם הזזה מעגלית, גם הם מחולקים לקדמי ואחורי לצורך הסימטריה. שני המרכיבים המסיימים נקראים 'ערבוב לאחור' בהם מתבצעות פעולות הפוכות לפעולות שבוצעו בשלבים הפותחים ובסדר הפוך (כלומר הקלט מוזן בסדר הפוך והאינדקסים לתיבות ההחלפה הפוכים) ולמעשה האפקט הוא ביטול השפעת הערבוב הקדמי על הטקסט המוצפן. הערבוב המסיים נועד להגנה מפני התקפת מוצפן-נבחר. כאמור מטרת פעולות אילו אינה קריפטוגרפית ולא נועדה להסתיר את המידע אלא למנוע מהמתקיף למקד את ההתקפה בגרעין האמצעי על ידי הוספת שכבת הגנה.
פונקציית ההרחבה E מקבלת מילה אחת  in ומחזירה שלוש מילים  out_{1},out_{2},out_{3} באמצעות שתי מילים מהמפתח המורחב  k_{1},k_{2}. התהליך מתואר בתרשים ובפסאודו קוד להלן. הפונקציה מבצעת הזזות מעגליות קבועות ותלויות משתנים, החלפות בתיבות s-box, כפל שלמים מודולו  2^{w} ופעולות XOR. השילוב נעשה באופן שינוצלו היתרונות שבכל אחת מהן, למשל ידוע שבכפל שלמים לסיביות הנמוכות השפעה גדולה יותר על המכפלה מאשר העליונות לכן דואגים לכך שסיביות האינדקס לתיבות ההחלפה יהיו מהגבוהות. וכן הסיביות העליונות של המכפלה חזקות יותר במובן שהן מושפעות מכמעט כל סיביות הקלט.
תיאור האלגוריתם > תיבות החלפה

בבניית תיבות ההחלפה (s-box) הכניסות חושבו בסגנון פסאודו-רנדומלי ונבדקו שלהם תכונות דיפרנציאליות וליניאריות טובות כדלהלן; עבור  i=0,...,102,\ \ j=0,...,4 הכניסה  S_{5i+j} מחושבת על ידי הפעלת פונקציית הגיבוב הקריפטוגרפית SHA-1 שמחזירה 4 מילים של 32 סיביות:
S_{5i+j}={\mbox{SHA-1}}(5i||c_{1}||c_{2}||c_{3})_{j}
הסימן "||" מייצג שרשור והערך  {\mbox{SHA-1}}(\cdot )_{j} הוא המילה ה- j של פלט הפונקציה. הקבועים  c_{1}={\mbox{B7E15162}},c_{2}={\mbox{243F6A88}} (בבסיס הקסדצימלי) חושבו מהקבועים המתמטיים פאי ו-e ועבור המשתנה  c_{3} נבדקו ערכים רבים במטרה למצוא אחד כזה שיניב תוצאה אופטימלית מבחינה קריפטוגרפית. הבדיקות הן: (א) שלא נוצרו במקרה תיבות החלפה המכילות רק אפסים או רק אחדים. (ב) שכל זוג ערכים מקבילים מהתיבות  S_{0},S_{1} יהיו שונים לפחות בשלושה מתוך ארבעת הבתים. (ג) שהתיבות אינן מכילות שני ערכים  S_{i},S_{j},\ (i\neq j) כך שמתקיים  S_{i}=S_{j},S_{i}=\neg S_{j} או  S[i]=-S[j]. (ד) של- S יהיו  \textstyle {512 \choose 2} הפרשי XOR שונים וכן  2\times \textstyle {512 \choose 2} הפרשי חיסור שונים. (ה) שכל זוג כניסות יהיו שונות לפחות בארבע סיביות אחת מהשנייה. באופן דומה בודקים שלתיבות תכונות ליניאריות טובות; הטיית זוגיות נמוכה והטיית סיביות נמוכה וקורלציה נמוכה. התיבות נבדקו עם ערכים שונים של  c_{3} בבדיקה נמשכה כשבוע ימים ונבדקו מעל  2^{26} ערכים אפשריים עד שנמצא הערך האופטימלי  c_{3}={\mbox{02917D59}}.
פסאודו קוד

בפסאודו קוד להלן הסימנים " \lll " ו-" \ggg " פירושם הזזה מעגלית בסיביות (bitwise rotation) לימין או לשמאל לפי כיוון החצים והערך לצידם המציין את מספר הפוזיציות שיש להזיז, הסימן  \oplus  הוא XOR. ארבעת הבתים של  D_{0} משמשים אינדקסים לתיבות ההחלפה, למשל  S_{1}[2^{nd}{\mbox{ byte of }}D_{0}] פירושו שהבית השני של  D_{0} משמש אינדקס לתיבה המתאימה ב- S_{1}.
פסאודו קוד > הצפנה

Phase (I) השלב הפותח שנקרא ערבוב לפנים
{\mbox{For }}i=0{\mbox{ to }}3{\mbox{ do:}}
D_{i}=D_{i}+K_{i}
{\mbox{For }}i=0{\mbox{ to }}7{\mbox{ do:}}
D_{1}=D_{1}\oplus S_{0}[1^{st}{\mbox{ byte of }}D_{0}]+S_{1}[2^{nd}{\mbox{ byte of }}D_{0}]
D_{2}=D_{2}+S_{0}[3^{rd}{\mbox{ byte of }}D_{0}]
D_{3}=D_{3}\oplus S_{1}[4^{th}{\mbox{ byte of }}D_{0}]
D_{0}=D_{0}\ggg 24
{\mbox{If }}i=0{\mbox{ or }}4{\mbox{ then:}}\ D_{0}=D_{0}+D_{3}
{\mbox{If }}i=1{\mbox{ or }}5{\mbox{ then:}}\ D_{0}=D_{0}+D_{1}
(D_{3},D_{2},D_{1},D_{0})\leftarrow (D_{0},D_{3},D_{2},D_{1})
הפעולה האחרונה מבצעת הזזה מעגלית של ארבעת המילים פוזיציה אחת ימינה והמילה הראשונה מועברת לסוף. השלב האמצעי כולל שימוש בפונקציית E כשהוא מחולק לשניים, שמונת הסבבים האחרונים שונים מהראשונים.
פסאודו קוד > הצפנה > הפונקציה E

קלט:  in,k_{1},k_{2} בגודל 32 סיביות כל אחד. שימו לב שהביטוי  S[{\mbox{lowest 9 bits of }}M] מתייחס לאינדקס בגודל 9 סיביות לטבלה המאוחדת מ- S_{0} ו- S_{1}
M=in+k_{1}
R=(in\lll 13)\times k_{2}
L=S[{\mbox{lowest 9 bits of }}M]
R=R\lll 5
M=M\lll {\mbox{ lowest 5 bits of }}R
L=L\oplus R
R=R\lll 5
L=L\oplus R
L=L\lll {\mbox{ lowest 6 bits of }}R
הפלט הוא  (L,M,R).
Phase (II) גרעין קריפטוגרפי
{\mbox{For }}i=0{\mbox{ to }}15{\mbox{ do:}}
(out_{1},out_{2},out_{3})=E(D_{0},K_{2i+1},K_{2i+5})
D_{2}=D_{2}+out_{2}
{\mbox{If }}i<8{\mbox{ then:}}
D_{1}=D_{1}+out_{1},\ D_{3}=D_{3}\oplus out_{3}
{\mbox{Else:}}
D_{3}=D_{3}+out_{1},\ D_{1}=D_{1}\oplus out_{3}
(D_{3},D_{2},D_{1},D_{0})\leftarrow (D_{0}\lll 13,D_{3},D_{2},D_{1})
Phase (III) השלב המסיים המשלים של השלב הפותח שנקרא ערבוב לאחור.
{\mbox{For }}i=0{\mbox{ to }}7{\mbox{ do:}}
{\mbox{If }}i=2{\mbox{ or }}6{\mbox{ then:}}\ D_{0}=D_{0}-D_{3}
{\mbox{If }}i=3{\mbox{ or }}7{\mbox{ then:}}\ D_{0}=D_{0}-D_{1}
D_{1}=D_{1}\oplus S_{1}[1^{st}{\mbox{ byte of }}D_{0}]
D_{2}=D_{2}-S_{0}[4^{th}{\mbox{ byte of }}D_{0}]
D_{3}=D_{3}-S_{1}[3^{rd}{\mbox{ byte of }}D_{0}]\oplus S_{0}[2^{nd}{\mbox{ byte of }}D_{0}]
D_{0}=D_{0}\lll 24
(D_{3},D_{2},D_{1},D_{0})\leftarrow (D_{0},D_{3},D_{2},D_{1})
{\mbox{For }}i=0{\mbox{ to }}3{\mbox{ do:}}
D_{i}=D_{i}-K_{36+i}
פלט הצופן הוא ארבע המילים  (D_{3},D_{2},D_{1},D_{0}).
פסאודו קוד > פענוח

Phase (I)
{\mbox{For }}i=0{\mbox{ to }}3{\mbox{ do:}}
D_{i}=D_{i}+K_{36+i}
{\mbox{For }}i=7{\mbox{ down to }}0{\mbox{ do:}}
(D_{3},D_{2},D_{1},D_{0})\leftarrow (D_{2},D_{1},D_{0},D_{3})
D_{0}=D_{0}\ggg 24
D_{3}=D_{3}\oplus S_{0}[2^{nd}{\mbox{ byte of }}D_{0}]+S_{1}[3^{rd}{\mbox{ byte of }}D_{0}]
D_{2}=D_{2}+S_{0}[4^{th}{\mbox{ byte of }}D_{0}]
D_{1}=D_{1}\oplus S_{1}[1^{st}{\mbox{ byte of }}D_{0}]
{\mbox{If }}i=2{\mbox{ or }}6{\mbox{ then:}}\ D_{0}=D_{0}+D_{3}
{\mbox{If }}i=3{\mbox{ or }}7{\mbox{ then:}}\ D_{0}=D_{0}+D_{1}
Phase (II)
{\mbox{For }}i=15{\mbox{ down to 0 do:}}
(D_{3},D_{2},D_{1},D_{0})\leftarrow (D_{2},D_{1},D_{0},D_{3})
D_{0}=D_{0}\ggg 13
(out_{1},out_{2},out_{3})=E(D_{0},K_{2i+4},K_{2i+5})
D_{2}=D_{2}-out_{2}
{\mbox{If }}i<8{\mbox{ then:}}
D_{1}=D_{1}-out_{1},\ D_{3}=D_{3}\oplus out_{3}
{\mbox{Else:}}
D_{3}=D_{3}-out_{1},\ D_{1}=D_{1}\oplus out_{3}
Phase (III)
{\mbox{For }}i=7{\mbox{ down to 0 do:}}
(D_{3},D_{2},D_{1},D_{0})\leftarrow (D_{2},D_{1},D_{0},D_{3})
{\mbox{If }}i=0{\mbox{ or 4 then:}}\ D_{0}=D_{0}-D_{3}
{\mbox{If }}i=1{\mbox{ or 5 then:}}\ D_{0}=D_{0}-D_{1}
D_{0}=D_{0}\lll 24
D_{3}=D_{3}\oplus S_{1}[4^{th}{\mbox{ byte of }}D_{0}]
D_{2}=D_{2}-S_{0}[3^{rd}{\mbox{ byte of }}D_{0}]
D_{1}=D_{1}-S_{1}[2^{nd}{\mbox{ byte of }}D_{0}]\oplus S_{0}[1^{st}{\mbox{ byte of }}D_{0}]
{\mbox{For }}i=0{\mbox{ to 3 do:}}
D_{i}=D_{i}-K_{i}
פסאודו קוד > הרחבת מפתח

הרחבת המפתח נעשית מתוך מפתח צופן  k בגודל  n מילים של 32 סיביות, טווח ערכים אפשריים הוא  4\leq n\leq 14. אותו מרחיבים למפתח  K עם 40 מילים. ההרחבה מתבצעת כדלהלן: נתון מערך עזר  T שבכניסותיו הראשונות מציבים את מפתח הצופן, מוסיפים את ערכו של  n ומרפדים את היתר באפסים. לאחר מכן מבצעים ארבעה סבבים של פעולות הכוללות טרנספורמציה ליניארית וערבוב באמצעות רשת פייסטל מסוג 1. בכל סבב מחלצים עשרה ערכים וכדי להימנע ממפתחות חלשים, עוברים על כל הערכים שהתקבלו וקובעים את שתי הסיביות הפחות חשובות בכל 'מילת-מפתח' המשמשת לכפל ל-"11" וכן מוודים שלא יהיו עשרה אפסים או עשרה אחדים עוקבים באף אחת מהן, להלן פסאודו קוד:
B=\{{\mbox{A4A8D57B}},\ {\mbox{ 5B5BD193B}},\ {\mbox{ C8A8309B}},\ {\mbox{ 73F9A978}}\}
T[0,...,n-1]=k[0,...,n-1],T[n]=n,T[n+1,...,14]=0
{\mbox{For }}j=0{\mbox{ to 3 do:}}
{\mbox{For }}i=0{\mbox{ to 14 do:}}
T_{i}=T_{i}\oplus ((T_{(i-7){\mbox{ mod }}15}\oplus T_{(i-2){\mbox{ mod }}15})\lll 3)\oplus (4i+j)
{\mbox{Repeat 4 times:}}
{\mbox{For }}i=0{\mbox{ to 14 do:}}
j={\mbox{low 9 bits of }}T_{(i-1){\bmod {\ }}15}
T_{i}=(T_{i}+S_{j})\lll 9
{\mbox{For }}i=0{\mbox{ to 9 do:}}
K_{10j+i}=T_{4i{\mbox{ mod }}15}
{\mbox{For }}i=5,7,...,35{\mbox{ do:}}\ {\mbox{ (this are the multiplication keys)}}
j={\mbox{least 2 bits of }}K_{i}
w=K_{i}\vee 3\ {\mbox{(the 2 lower bits is set to 1)}}
M_{l}=1{\mbox{ Iff }}w_{l}{\mbox{ belongs to a sequence of 10 consecutive 1's or 0's, And }}
2\leq l\leq 30{\mbox{ And Also }}w_{l-1}=w_{l}=w_{l+1}
r={\mbox{ least 5 bits of }}K_{i-1}
p=B_{j}\lll r
K_{i}=w\oplus (p\wedge M)
בקוד המתואר  M נקרא מסכת סיביות (bit mask) כאשר הסיביות  M_{l} מחושבות לפי ערכי  w_{l}. וגודל המסכה הוא לכל היותר  l=30. הסמל  \vee  הוא האופרטור OR והסמל  \wedge  הוא האופרטור AND.
יעילות וביטחון

בבדיקות שנעשו הגיע צופן MARS למהירות של 28 מגה בקירוב לשנייה בהצפנה ופענוח על מחשב מסוג Pentium-Pro. הסתבר שמהדר בורלנד (שנמנה מבין דרישות התקן) לא הניב ביצועים אופטימליים. הצופן ניתן ליישום יעיל על פלטפורמות שונות הן בחומרה והן בתוכנה, אך נופל בביצועיו לעומת המתחרים האחרים. למעשה קיבל את הניקוד הנמוך ביותר לפי דירוג NIST של חמשת המובילים. להערכת המפתחים עם מפתח 256 סיביות ההתקפה הכי טובה היא  2^{256} על בסיס הערכה זו, מנימוקים קריפטוגרפיים, אין כל סיבה להשתמש במפתחות גדולים יותר. כמו כן ההתקפה הטובה ביותר האפשרית כנגד האלגוריתם (גם ליניארית וגם דיפרנציאלית) היא בסיבוכיות מקום של  2^{128} - שזה מעבר למידע הזמין בעולם. הערכת המפתחים שהאלגוריתם יהיה בטוח לפחות לעשור הקרוב.
ועדת המחקר של האיחוד האירופי לבחירת תקן ההצפנה אירופאי הנקראת NESSIE (מקבילה של NIST) ביקרה את כל המועמדים המובילים לתקן AES בשנים 2000 - 2003 וציינה מספר בעיות בקשר ל-MARS. לדעת הוועדה, טענת המפתחים לגבי ביטחון הצופן מכילה מספר שגיאות ואין בהירות מספקת לגבי תרומתו של המבנה המיוחד (תוספת הסבבים ללא המפתח) לביטחונו, אם כי אין מספיק מידע כדי לפתח התקפה מעשית. קיימות למעשה התקפות תאורטיות (של ביהם ושנייר) על מספר סבבים מצומצם של הצופן שמלמדות שאין הוכחה ברורה ליתרון זה. ניתוח תהליך הרחבת המפתח מאוד איטי ואינו מעיד בהכרח על ביטחונו. במיוחד העובדה ששתי הסיביות הנמוכות של חלקים מהמפתח המשתתפים בכפל שנקבעו ל-"11", משליכה שתמיד יהיו שני קלטים שלא ישתנו בשלב הכפל בלי התחשבות במפתח. המבקרים מסכמים שמבנה MARS היה מורכב מדי להערכה בזמן הקצר של התחרות ואין ביטחון שלא יתגלו חולשות.
יעילות וביטחון > התקפת בומרנג

ההתקפה הטובה ביותר הידועה (נכון לשנת 2000) כנגד צופן MARS היא התקפה דיפרנציאלית של ג'ון קלסי, ברוס שנייר וטדיושי קונו. ההתקפה שנקראת 'בומרנג' מצליחה לפרוץ את MARS באחד-עשר סבבים של הגרעין הקריפטוגרפי בסיבוכיות של  2^{65} טקסטים גלויים נבחרים עם זיכרון  2^{70} ו- 2^{229} ניסיונות (הצפנה חלקית - ללא שכבת הערבוב).
ראו גם

AES
הערות שוליים

↑  The MARS Encryption Algorithm
↑  Comments by the NESSIE Project on the AES Finalists
↑  Boomerang attack on MARS
תרשים ערבוב לפנים של צופן מארס
הליבה הקריפטוגרפית של צופן מארס, מחולקת לשני חצאים לצורך הסימטריה
ערבוב לאחור של הצפנת צופן מארס, כל הפעולות הפוכות לפעולות שבוצעו בערבוב הפותח
אב הכנסת

כתובת מקטקומבה ברומא לציון קבורתה של סאלו, בתו של גאודיאס, אב הכנסת.
אַב הַכְּנֶסֶת (בלטינית: Pater synagogæ; ביוונית: πατὴρ συναγωγῆς, תעתיק לטיני: Pater synagogês) היה בעל תפקיד בקהילות יהודיות באימפריה הביזנטית בראשית ימי הביניים. אין זה ברור מה היה בדיוק אופי התפקיד, אולם ייתכן כי ציין מנהיג או נכבד קהילה דומה לפרנס, כפי שעולה מכתובת בבית הכנסת בסטובי. מהתייחסות למונח בקודקס תאודוסיאנוס ניכר כי הוא נבדל מראש הכנסת (archisynagogus), ושני בעלי תפקידים אלה היו פטורים משירות צבאי. הופעתו של המונח, לצד מקבילו הנשי, "אם הכנסת" (Mater synagogês), על כתובות בקטקומבות יהודיות ברומא מרמזת שהתואר היה לתואר כבוד בקהילות אלה, אשר ייתכן שניתן לעוסקים בגמילות חסדים, ולאו דווקא משרה של ממש.
הערות שוליים

↑  Gotthard Deutsch, Schulim Ochser, PATER SYNAGOGÆ, jewishencyclopedia, Vol. 9, p. 558.
↑  קודקס תאודוסיאנוס, ספר ט"ז, פרק ח' סעיף 4.
↑  Officers of the Synagogues in Ancient Rome, International Catacomb Society
| חיי הקהילה היהודית |
| --- | --- | --- |
| תפקידים על-קהילתיים | חכם באשי • שד"ר • אדמו"ר • גדול הדור • רב ראשי |  |
| תפקידים מקומיים | מרא דאתרא • רב • דיין •  פרנס • שליח ציבור • גבאי • גבאי צדקה • בעל קורא • מוהל • שוחט • מלמד • דרשן  • סופר סת"ם • בלנית • משגיח • משגיח כשרות |  |
| מוסדות | תלמוד תורה • ישיבה • ישיבה קטנה • ישיבה גדולה • כולל אברכים • מקווה • בית כנסת • בית מדרש • חברה קדישא |  |
| דברים שבקדושה | מניין • היכל/ארון קודש • חזנות • תפילת עמידה • שחרית • מנחה • ערבית • מוסף • קריאת התורה • שמע ישראל • ברכה • קידוש • רשימת תפילות וברכות |  |
| ניהול חיי הקהילה | בית דין • תקנות הקהילה • פדיון שבויים  • כתב מגידות |  |
| תפקידים היסטוריים | אב הכנסת |  |
כלי קודש ופרנסים • מוסדות יהודיים
ערך זה הוא קצרמרבנושא יהדות. אתם מוזמנים לתרום לוויקיפדיה ו.
אבי בן אבו

אין תמונה חופשית
אָבִי בֶּן אַבּוּ (נולד ב-27 ביולי 1987), הוא זמר ומוזיקאי ישראלי. בן אבו התפרסם בזכות הגעתו לשלבים מתקדמים של תוכנית הטלוויזיה "כוכב נולד 8".
ביוגרפיה

בן אבו נולד, גדל והתחנך באשדוד. החל את דרכו המוזיקלית בתזמורת האנדלוסית ואף הופיע עמה בתיאטרון צוותא.
עד האודישנים בכוכב נולד, מקצועו של בן אבו היה חשמלאי. במהלך התוכנית ביצע את השירים "הדרכים הידועות" של שלום חנוך, "מקיץ אל חלום" ו"עוד יום" של גלי עטרי, "לשם" של מירי מסיקה, "בדד" של זוהר ארגוב, "אהבנו" של אביב גפן, "עד שתעזוב" של ריטה ,"הצל ואני" של יהודה פוליקר, "ניצחת איתי הכל" של עמיר בניון, "מחר אני בבית" של אתניקס, "זה ששומר עלי" של שרית חדד, "גשם" של מאיר בנאי, "ביום ובלילה" של דני סנדרסון ו"היא יושבה לחלון".
מיד לאחר סיום התוכנית הוחתם בסוכנות של רונית ארבל, נעמי אלשך ושמוליק רוזנברג והחל לעבוד עמם על אלבום הבכורה שלו.
השיר הראשון שיצא מהאלבום ב-16 בדצמבר 2010 נקרא "ככה לא עוזבים". השיר זכה בלמעלה מ-700 השמעות בתחנות הרדיו השונות ודורג בצמרת מצעדי ההשמעות הארצי. כמו כן השיר זכה לגרסת קליפ מיוחדת. את מילות השיר והלחן כתב תומר ממיה לעיבוד מוזיקלי של ניצן קייקוב.
ב-2 בינואר 2011 הוציא בן אבו את הסינגל השני "בקרוב אצלך". השיר נכתב על ידי נועם חורב ללחן של יהל דורון וגיא מנטש ועבר עיבוד מוזיקלי על ידי תמיר צור.
בפברואר 2013 יצא אלבום הבכורה של בן אבו, שנקרא על שם להיטו "ככה לא עוזבים".
בן אבו נשוי ואב לשלושה ילדים.