stanford-oval/wikipedia huggingface dataset:
Grøstl
תיאור האלגוריתם > התמורות

כאמור פונקציית הכיווץ הפנימית פועלת בשתי גרסאות, גרסת 512 סיביות עם התמורות:  P_{512},  Q_{512}, עבור תמצית מסרים קצרה והשנייה גרסת 1024 סיביות עם התמורות  P_{1024},  Q_{1024}, עבור תמצית ארוכה. כל גרסה משתמשת בזוג תמורות  P ו- Q אחרות. כך שבסך הכול קיימות ארבע תמורות שונות. התמורות הן בהשראת צופן הבלוקים AES, כלומר כל אחת מהן מורכבת למעשה מ- R סבבים שבכל אחד מהם מתבצעות ארבע פעולות ערבוב ופיזור שונות בהתאם לטבלאות קבועות. היות שהמצב הפנימי גדול בהרבה מזה של AES היה צורך לחשב מחדש את ערכיהן. הפעולות של התמורות הן:
הוספת קבועים
החלפת בתים
הזזת בתים
ערבוב בתים
הפעולה הראשונה והשלישית משתנות בהתאם לאורך התמצית המבוקשת ואילו האחרות זהות. מספר הסבבים נקבע גם הוא לפי אורך התמצית המבוקשת. עבור תמצית בטווח [8-256] סיביות נדרשים עשרה סבבים ועבור תמצית בטווח [264-512] נדרשים 14 סבבים. סדר הפעולות מוגדר באופן פורמלי על ידי:
כל הפעולות מבוצעות על המצב הפנימי המיוצג כמערך דו־ממדי של בתים או מטריצה מסדר  8\times v בתים.  v מייצג את מספר העמודות והוא שווה 8 או 16 בהתאם לגודל המצב הפנימי. עבור תמצית מסרים עד 256 סיביות  v=8 בתים ואילו עבור תמצית ארוכה יותר  v=16 בתים. ההמרה ממערך בתים למטריצה ובחזרה נייטרלית מהיבט של סדר הבתים, אולם יש צורך לציין במפורש כיצד מערך של 64 בתים ממופה למטריצה  A וההפך. אם נמספר את כניסות 64 הבתים של המערך מ-00 עד  {\text{3f}} בבסיס הקסדצימלי הרי שהמיפוי מתבצע כמתואר בתרשים הבא:
{\begin{bmatrix}{\text{00}}&{\text{08}}&{\text{10}}&{\text{18}}&{\text{20}}&{\text{28}}&{\text{30}}&{\text{38}}\\{\text{01}}&{\text{09}}&{\text{11}}&{\text{19}}&{\text{21}}&{\text{29}}&{\text{31}}&{\text{39}}\\{\text{02}}&{\text{0a}}&{\text{12}}&{\text{1a}}&{\text{22}}&{\text{2a}}&{\text{32}}&{\text{3a}}\\{\text{03}}&{\text{0b}}&{\text{13}}&{\text{1b}}&{\text{23}}&{\text{2b}}&{\text{33}}&{\text{3b}}\\{\text{04}}&{\text{0c}}&{\text{14}}&{\text{1c}}&{\text{24}}&{\text{2c}}&{\text{34}}&{\text{3c}}\\{\text{05}}&{\text{0d}}&{\text{15}}&{\text{1d}}&{\text{25}}&{\text{2d}}&{\text{35}}&{\text{3d}}\\{\text{06}}&{\text{0e}}&{\text{16}}&{\text{1e}}&{\text{26}}&{\text{2e}}&{\text{36}}&{\text{3e}}\\{\text{07}}&{\text{0f}}&{\text{17}}&{\text{1f}}&{\text{27}}&{\text{2f}}&{\text{37}}&{\text{3f}}\end{bmatrix}}
עבור המטריצה הגדולה  8\times 16 בתים, הרעיון דומה. בתי המערך מסודרים מלמעלה למטה החל מהעמודה השמאלית ימינה.
תיאור האלגוריתם > הוספת קבועי סבב

בשלב זה מחברים ב-XOR את קבועים המובאים להלן בהתאם למספר הסבב עם המטריצה  A. בניסוח רשמי עבור סבב  i החל מאפס, מעדכנים את המטריצה כך:
כאשר  C[i] הוא קבוע תלוי סבב המתאים לסבב  i. לתמורות  P ו- Q יש קבועים שונים. הקבועים עבור מצב פנימי של 512 סיבית בבסיס הקסדצימלי, הם:
P_{512}:C[i]={\begin{bmatrix}00\oplus i&10\oplus i&20\oplus i&30\oplus i&40\oplus i&50\oplus i&60\oplus i&70\oplus i\\00&00&00&00&00&00&00&00\\00&00&00&00&00&00&00&00\\00&00&00&00&00&00&00&00\\00&00&00&00&00&00&00&00\\00&00&00&00&00&00&00&00\\00&00&00&00&00&00&00&00\\00&00&00&00&00&00&00&00\end{bmatrix}}
Q_{512}:C[i]={\begin{bmatrix}{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}\\{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}\\{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}\\{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}\\{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}\\{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}\\{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}\\{\text{ff}}\oplus i&{\text{ef}}\oplus i&{\text{df}}\oplus i&{\text{cf}}\oplus i&{\text{bf}}\oplus i&{\text{af}}\oplus i&{\text{9f}}\oplus i&{\text{8f}}\oplus i\end{bmatrix}}
באופן דומה הקבועים עבור מצב פנימי גדול הם:
P_{1024}:C[i]={\begin{bmatrix}00\oplus i&10\oplus i&20\oplus i&30\oplus i&40\oplus i&50\oplus i&60\oplus i&70\oplus i&\cdots &{\text{f0}}\oplus i\\00&00&00&00&00&00&00&00&\cdots &00\\00&00&00&00&00&00&00&00&\cdots &00\\00&00&00&00&00&00&00&00&\cdots &00\\00&00&00&00&00&00&00&00&\cdots &00\\00&00&00&00&00&00&00&00&\cdots &00\\00&00&00&00&00&00&00&00&\cdots &00\\00&00&00&00&00&00&00&00&\cdots &00\end{bmatrix}}
Q_{1024}:C[i]={\begin{bmatrix}{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&\cdots &{\text{ff}}\\{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&\cdots &{\text{ff}}\\{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&\cdots &{\text{ff}}\\{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&\cdots &{\text{ff}}\\{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&\cdots &{\text{ff}}\\{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&\cdots &{\text{ff}}\\{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&{\text{ff}}&\cdots &{\text{ff}}\\{\text{ff}}\oplus i&{\text{ef}}\oplus i&{\text{df}}\oplus i&{\text{cf}}\oplus i&{\text{bf}}\oplus i&{\text{af}}\oplus i&{\text{9f}}\oplus i&{\text{8f}}\oplus i&\cdots &{\text{0f}}\oplus i\end{bmatrix}}
תיאור האלגוריתם > החלפת בתים

ההחלפה מתבצעת על המצב הפנימי בית אחר בית לפי תיבות החלפה קבועות הנקראות S-box. תיבות אילו זהות לתיבות ההחלפה של ריינדל. כך שאם  a_{i,j} הוא אלמנט בשורה  i ובעמודה  j של המטריצה  A טרנספורמציית ההחלפה SubBytes מתבצעת כדלהלן:
תיאור האלגוריתם > הזזת בתים

הזזת בתים, ליתר דיוק הזזת בתים מעגלית מתבצעת באופן שונה בהתאם לסוג המצב הפנימי. כמו בריינדל, שורות המצב מוסטות באופן מעגלי, כל אלמנט מועתק לאמנט שמשמאלו והאלמנט האחרון מועתק לאלמנט הראשון בתנועה מעגלית כמו בשעון. אם הווקטור  \sigma =[\sigma _{0},\sigma _{1}\,...,\sigma _{7}] הוא רשימה של שלמים בטווח שבין 0 ל- v-1 אז ההזזה ShiftBytes מזיזה את כל הבתים שבשורה ה- i של מטריצת המצב  \sigma _{i} צעדים או פוזיציות לשמאל ומחזירה את הבתים ששנפלטו מצד אחד לצד השני. עבור התמורה  P הווקטור הוא  \sigma =[0,1,2,3,4,5,6,7], כלומר השורה הראשונה אינה מוסטת כלל, השנייה מוסטת בפוזיציה אחת, השלישית בשתי פוזיציות וכן הלאה. ואילו עבור  Q הווקטור הוא  \sigma =[1,3,5,7,0,2,4,6]. במצב הפנימי הרחב משתמשים בוקטור אחר כי קיימות יותר עמודות. במקרה זה וקטורי ההזזות עבור  P ו- Q הם  \sigma =[0,1,2,3,4,5,6,11] וכן  \sigma =[1,3,5,11,0,2,4,6] בהתאמה.
תיאור האלגוריתם > ערבוב בתים

בפעולת הערבוב כל עמודה של המטריצה  A מעובדת בנפרד. פעולה זו היא פעולה בשדה הסופי  \mathbb {F} _{256} וכמו בצופן ריינדל השדה מוגדר על ידי הפולינום האי-פריק  x^{8}+x^{4}+x^{3}+x+1 מעל  \mathbb {F} _{2}. הבתים של העמודה ה- i נחשבים לאלמנטים בשדה ופעולות הכפל והחיבור בין אלמנטים אילו מתבצעת לפי כללי האריתמטיקה בשדה הבינארי המורחב  {F}_{2^{8}}. כלומר האלמנטים נחשבים לפולינומים מדרגה 7 עם מקדמים אפס או אחד, הסיבית המשמעותית ביותר מייצגת את המקדם המוביל ואילו הסיבית הכי פחות משמעותית מייצגת את המקדם החופשי והכפל והחיבור הם על המקדמים כנהוג בפולינומים. ביתר פירוט ראה צופן ריינדל.
הטרנספורמציה MixBytes מכפילה כל עמודה של המטריצה  A במטריצה קבועה  B מסדר  8\times 8. כל התהליך יכול להתפרש ככפל מטריצות הבא:
והמטריצה  B היא מטריצה מעגלית, שפירושה הוא שכל שורה שווה לשורה שמעליה כשהי מוסטת באופן מעגלי צעד אחד לימין:
B={\begin{bmatrix}02&02&03&04&05&03&05&07\\07&02&02&03&04&05&03&05\\05&07&02&02&03&04&05&03\\03&05&07&02&02&03&04&05\\05&03&05&07&02&02&03&04\\04&05&03&05&07&02&02&03\\03&04&05&03&05&07&02&02\\02&03&04&05&03&05&07&02\end{bmatrix}}
אפשר לתאר את המטריצה בכתיב מקוצר:  B={\text{circ}}(2,2,3,4,5,3,5,7) כאשר הפונקציה  {\text{circ}} היא פונקציית הזזה מעגלית.
תיאור האלגוריתם > קבועים התחלתיים

וקטור האתחול  {\text{iv}}_{n} עבור Grøstl-n כאשר  n מייצג את אורך התמצית המבוקשת, הוא הייצוג הבינארי של  n במשתנה באורך  \ell  סיביות. בטבלה הבאה מופיעים הערכים ההתחלתיים עבור תמציות באורכים 224,256,384,512 בבסיס הקסדצימלי:
|  n |  {\text{iv}}_{n} |
| --- | --- |
 224:  00\cdots 0000{\text{e0}}
 256:  00\cdots 000100
 384:  00\cdots 000180
 512:  00\cdots 000200
תיאור האלגוריתם > ריפוד

פונקציית הריפוד של Grøstl הנקראת כאן  x^{*}={\text{pad}}(x) דומה לזו שיושמה ב-MD5. בהינתן קלט באורך  N סיביות, תחילה מוסיפים את הסיבית '1' בסופו ואז מוסיפים אפסים כנדרש כדי להשלימו לאורך המתחלק ב- \ell  פחות 64 סיביות. בניסוח רשמי מספר האפסים שיש להוסיף הוא  w=-N-65{\text{ mod }}\ell . ב-64 הסיביות הנותרות מקודדים את הערך  (N+w+65)/\ell  המספר הזה יוצא תמיד שלם בגלל  w והוא מייצג את מספר הבלוקים הסופי לאחר הריפוד. לאור זאת האורך המקסימלי של קלט הניתן לעיבוד על ידי Grøstl יכול להיות לכל היותר  2^{64}-1 בלוקים אחרת 64 סיביות לא יספיקו כדי לקודד את הערך האמור. עבור תמצית מסרים קצרה אורך הקלט המקסימלי הוא  512\cdot (2^{64}-1)-65=2^{73}-577 ועבור תמצית מסרים ארוכה האורך המקסימלי הוא  1024\cdot (2^{64}-1)-65=2^{74}-1089.
ביטחון ויעילות

Grøstl יכולה להגיע לתפוקה של 21.4 מחזורי שעון לבית על מעבד Intel Core 2. האלגוריתם הוא שילוב של מצב פנימי רחב (wide pipe) עם גרסה של מבנה מרקל-דמגרד משופרת (שבה מקצצים חלק מהפלט). בעקבות הניסיון המצטבר הוכח ששתי התכונות הללו מחזקות את האלגוריתם מפני התקפות קריפטואנליטיות שונות. זיכרון פנימי רחב עוזר נגד התקפות גנריות שמתמקדות באיטרציה של הפונקציה הפנימית. האלגוריתם מסתמך על שתי תמורות שונות, תחת ההנחה התאורטית שהתמורות הללו אקראיות המפתחים הוכיחו שהיתרון של מבחין לזיהוי בין פלט Grøstl לבין פלט אקראי אמיתי אינו גדול מ- O((Kq)^{4}/2^{\ell }), כאשר המבחין רשאי להגיש לכל היותר  q שאילתות באורך לכל היותר  K בלוקים. כמו כן אפשר לראות שיש חשיבות לפונקציה המסיימת בלעדיה קיימות התקפות מעשיות נגד האלגוריתם. כמו כן קיימות התקפות היעילות מכוח גס נגד גרסה מצומצמת של גרוסטל בחמישה סבבים.
המפתחים מונים ניתוח סדרה של התקפות קריפטואנליטיות ידועות והטענות שלהם לגבי הביטחון של Grøstl נגד התקפות אילו. בין ההתקפות הם מונים את: ההתקפה הדיפרנציאלית, התקפת ריבאונד, אנליזה ליניארית ואינטגרלית, התקפה אלגברית, התקפות התנגשויות ורב-התנגשויות, התקפת הארכה והתקפת נקודות שבת, התקפת יום הולדת וההתקפה של קלסי ושנייר על מבנה מרקל-דמגרד. הם מסכמים שביטחון האלגוריתם עם מספר סבבים מלא, נגד כל ההתקפות המתוארות הוא לכל הפחות בסדר גודל של  2^{n/2}. לכן אם הפלט הוא באורך 256 סיביות המשמעות היא ביטחון של  2^{128} שזה המינימום הנדרש כיום.
ראו גם

SHA-3
AES
שיטת מרקל-דמגרד
הערות שוליים

↑  Praveen Gauravaram, Lars R. Knudsen, Krystian Matusiewicz, Florian Mendel, Christian Rechberger, Martin Schläffer, and Søren S. Thomsen (2011-03-02), Grøstl - a SHA-3 candidate
↑  Collision Attack on 5 Rounds of Grøstl
מבנה כללי של פונקציית הגיבוב Grøstl
פונקציית הכיווץ הפנימית של Grøstl
תרשים הפונקציה  \Omega  של Grøstl
Soilwork

| --- | --- |

 מקום הקמה:  הלסינגבורג 
 מוקד פעילות:  הלסינגבורג, שוודיה
 תקופת הפעילות:  מ-1995
 זרם:  דת' מטאל מלודי
 סוגה:  דת' מטאל מלודי (מוקדם) דת' מטאל מלודי, מטאל אלטרנטיבי, מטאלקור, גרוב מטאל (מאוחר)
 שפה מועדפת:  אנגלית 
 חברת תקליטים:  ניוקליר בלאסט, סנצ'ורי מדיה
 http://www.soilwork.org
 פרופיל ב-IMDb
 חברים
 ביורן סטריד  פיטר ויקרס סילביין קודרה אולה פלינק סוון קרלסון דירק ורביורן
 
סוילוורק (Soilwork, משחק מילים שכוונתו "לעשות את דרכך מהתחתית למעלה") היא להקת דת' מטאל מלודי/מטאל אלטרנטיבי מהלסינבורג שבשוודיה. הלהקה התחילה כלהקת דת' מטאל מלודי, אך בהמשך התנסתה בכיוונים שונים, והוסיפה אלמנטים של סגנונות כמו מטאל אלטרנטיבי, מטאלקור מלודי וגרוב מטאל.
תחילת הדרך

סוילוורק הוקמה לקראת סוף 1995 תחת השם Inferior Breed, כאשר ב-1996 שונה השם. צליל ההיכר שלהם הושפע מלהקות כמו פנטרה, משוגע וקארקאס, כאשר עם שינוי השם היה מעבר חד לכיוון המלודי. ההרכב, שכלל באותה תקופה את ביורן סטריד בשירה, לודוויג שוורץ בגיטרה, פיטר ויקר בגיטרה ובבס וג'ימי פרסון בתופים, הפיץ קלטת דמו בשם "In Dreams We Fall into the Eternal Lake", בו הוקלטו חמישה שירים, ששניים מהם הופיעו מאוחר יותר באלבום הבכורה, Steelbath Suicide. שני חברים נוספו להרכב - הקלידן קרלוס הולמברג והבסיסט אולה פלינק, ובשנת 1998 הלהקה הוציאה את אלבום הבכורה שלה תחת חברת התקליטים Listenable Records. שוורץ ופרסון עזבו את הלהקה מיד עם יציאת האלבום עקב חילוקי דעות אומנותיים והוחלפו באולה פרנינג והנרי ראטה, בהתאמה.
הלהקה יצאה לסיבוב הופעות ברחבי אירופה, שבתומו הוציאה את אלבומה השני, Chainheart Machine. האלבום זכה להצלחה מסחרית והבטיח את חתימתם בחברת התקליטים Nuclear Blast, לצד להקות דת' מטאל קניבל קורפס ו-Dark Tranquillity.
הפריצה הגדולה

בשנת 2000 הלהקה הוציאה את אלבומה השלישי, A Predator's Portrait, שנחל הצלחה והביאהּ לחזית סצנת המטאל השוודי, יחד עם להקת מטאל שוודית נוספת בשם In Flames. הלהקה הופיעה בפסטיבל ואקן ויצאה לסבב הופעות יחד עם להקות כאניהילטור ונוורמור. בתחילת 2002 יצא אלבומם הרביעי, Natural Born Chaos, שגם נחל הצלחה ובעקבותיו החלה הלהקה להופיע לראשונה גם בארצות הברית, יחד עם להקות כ-Killswitch Engage האמריקנית ואין פליימס.
אלבומם החמישי משנת 2003, Figure Number Five, הביא להמשך סיבוב הופעות לצד להקות מטאלקור נוספות כצ'ילדרן אוף בודום, אנארת' ואנתרקס.
אלבומם השישי, Stabbing the Drama, שיצא במרץ 2005, הגיע למקום 19 ברשימת המצעדים הפינית ומקום 14 בשוודיה, כמו גם מקומות 12 ו-21 ברשימות בילבורד עצמאיים בארצות הברית. הלהקה הופיעה בפסטיבל אוזפסט, ואף הרחיבה את סבב ההופעות לממלכה המאוחדת וטורקיה, בנוסף ליפן ואוסטרליה. פיטר ויקר עזב את הלהקה מפאת שחיקה מהופעות ואת מקומו תפס דניאל אנטונסון. בין יתר הלהקות שסוילוורק ערכה סיבוב הופעות עימן היו קאליבן ו-Dark Tranquillity.
באוקטובר 2007 הוציאה הלהקה את אלבומה השביעי, Sworn to a Great Divide, שבו הלהקה התנסתה בסגנון הת'ראש מטאל, אם כי שמרה על מאפייניה המלודיים. את סבב ההופעות, שנקרא "Clash of the Titans", ערכה הלהקה לצד להקות כ-Lamb of God ו-Killswitch Engage. בפברואר 2008 עזב הגיטריסט אולה פרנינג את הלהקה ואת מקומו תפס סילביין קודרה מלהקת המטאל הקיצוני הצרפתית סקארב. זאת ועוד, בספטמבר אותה שנה חזר הגיטריסט המקורי של הלהקה, פיטר ויקרס, והחליף את דניאל אנטונסון.
ב-2 ביולי 2010 יצא אלבומם השמיני של הלהקה, "The Panic Broadcast".
חברי ההרכב

| --- | --- |
 חברי הרכב נוכחי ביורן סטריד - שירה (1995-היום)  פיטר ויקרס - גיטרה חשמלית (1995-2005, 2008-היום)  סילביין קודרה - גיטרה חשמלית (2008-היום)  אולה פלינק - גיטרה בס (1998-היום)  סוון קרלסון - קלידים (2001-היום)  דירק ורביורן - תופים (2005-היום):  חברי הרכב לשעבר אולה פרנינג - גיטרה (1998-2008)  דניאל אנטונסון - גיטרה (2006-2008)  לודוויג סוורז - גיטרה (1995-1998)  ג'ימי פרסון - תופים (1995-1998)  הנרי רנטה (1998-2003)  קרלוס דל אולמו הולמברג - קלידים (1998-2001)  קארל גוסטב דוז - גיטרה בס (1995-1997)  מתיאס סוונסון - גיטרה (1995-1997)
אלבומים

1998 - Steelbath Suicide
2000 - Chainheart Machine
2001 - A Predator's Portrait
2002 - Natural Born Chaos
2003 - Figure Number Five
2005 - Stabbing The Drama
2007 - Sworn to a Great Devide
2010 - The Panic Broadcast
2013 - The Living Infinite
2015 - The Ride Majestic
2019 - Verkligheten
2022 - Övergivenheten
סינגלים

As We Speak
Black Star Deceiver
Light the Torch
Rejection Role (בווידאו קליפ של הסינגל מתארחים חברי להקת אין פליימס. במקביל, להקת אין פליימס הוציאה את הסינגל Trigger שבו מתארחים חברי להקת סוילוורק)
Stabbing the Drama
Nerve
Exile
הערות שוליים

1 2  Soilwork - Encyclopaedia Metallum: The Metal Archives, www.metal-archives.com
↑  Soilwork discography - RYM/Sonemic, Rate Your Music (באנגלית)
↑  Soilwork's biography
↑  http://allmusic.com/cg/amg.dll?p=amg&sql=10:jzfexq9sld0e~T3
↑  Blabbermouth.net, U.K, Turkish dates announced, June 23rd 2006
| --- | --- |
בקרת זהויות :  BIBSYS: 9057025  BnF: cb142607723 (data)  GND: 10327084-X  ISNI: 0000 0001 1512 950X  LCCN: no2007094412  MusicBrainz: d8d1b067-78bb-4db7-8f91-db2ff9a83ee5  NKC: mzk2004218339  VIAF: 154730029   WorldCat (עם VIAF): 154730029
TAPI

TAPI (ראשי תיבות באנגלית של Telephony Application Programming Interface, ממשק לתכנות יישומי טלפוניה), הוא API לשירותי טלפוניה, בסביבת מערכת הפעלה חלונות. מדובר בספריות קוד מהודרות שמאפשרות למתכנים ליצור יישומי טלפוניה כמו חייגנים, מזכירות אלקטרוניות ותקשורת קולית וחזותית.
היסטוריה

TAPI הוצג לראשונה בשנת 1993, כתוצאה של שיתוף פעולה בין מיקרוסופט לאינטל. הגרסה הפומבית הראשונה הייתה גרסה 1.3, ששוחרה כטלאי למערכת הפעלה חלונות 3.1. גרסה זו איננה נתמכת כיום, אף שהיא עדיין לעיתים מופיעה בקובצי העזרה של MSDN. הגרסה הבאה, 1.4, הוכנסה כחלק אינטגרלי ממערכת הפעלה חלונות 95, שבה לא היו הבדלים מהותיים מהגרסה הקודמת. אחד השיפורים הבולטים היה תמיכה בעיבוד של 32 ביט.
גרסה 2.0 של TAPI שהוצגה עם חלונות NT‏ 4.0, הייתה הראשונה שיכלה לרוץ על חלונות NT, והשיפורים שבה היו במיוחד בהוספת PBX (מרכזייה טלפונית פרטית – Private Branch eXchange – שמספקת לכל עובד קו פנימי) וב-ACD (הפצת התקשורת אוטומטית – Automatic Call Distributor – שמאפשר ליצור קבוצות של טרמינלים בעלות זיקה לצורך קבלת שיחות נכנסות).
ב-1997 הוצגה גרסה 2.1 שהייתה זמינה כעדכון הורדה, ותמכה הן בחלונות 95 והן בחלונות 2000, גם יחד.
TAPI בגרסה 3.0 שוחררה בשנת 1999 ביחד עם חלונות 2000. גרסה זו מאפשרת טלפוניה בין כתובות IP ברשת או באינטרנט, כשהיא מספקת שיטות גנריות פשוטות ליצירת קשר בין שני (בשימוש ב-H.323) מחשבים או יותר (בשימוש ב-IP Multicast). היא גם מציעה יכולת גישה לכל מדיה זורמת שמעורבת בתקשורת.
חלונות XP כללה בתוכה את TAPI 3.1 במקביל ל-2.2. גרסה זו תומכת במודל COM של מיקרוסופט לתקשורת בין יישומים, ומספקת סט של אובייקטים למתכנתי יישומים. גרסה זו מספקת File Terminals שמאפשרת ליישומים, להקליט נתונים זורמים לקובץ, או לנגן קובצי מדיה כנתונים זורמים. טלפון USB (בראשי תיבות: TSP) שאף הוא כלול, מאפשר ליישומים לבקר טלפון USB ולהשתמש בו כיחידת קצה.
חברת נובל הוציאה ממשק טלפוניה מקביל בשם TSAPI, שמיועד לשירותי רשת מחשבים.
אבי מויאל

| --- | --- |

אבי מויאל ב-2010
 לידה:  16 בדצמבר 1966  (בן 57) גבעתיים, ישראל
 מדינה:  ישראל ישראל
 מקום מגורים:  אזור, ישראל
 ידוע בשל:  מדריך ראשי ומנכ"ל איגוד IKMF  מנכ"ל קייטנת קיץ על גלגלים
 השכלה:  המסלול האקדמי המכללה למינהל  מומחה קרב מגע ב-מכון וינגייט
 תקופת הפעילות:  1991 קרב מגע  1999 קייטנת קיץ על גלגלים
 תואר:  תואר שני במינהל עסקים
 בת זוג:  לימור מויאל
 מספר צאצאים:  4
אביאל "אבי" מויאל (נולד ב-16 בדצמבר 1966) הוא מנכ"ל, יו"ר ומדריך ראשי של איגוד קרב מגע הבינלאומי, IKMF, שהוקם באותו הזמן עם מקים האיגוד ושיטת הלחימה עצמה, אימי שדאור ליכטנפלד. בנוסף לכך הוא ממקימי קייטנת קיץ על גלגלים הפועלת מאז 1999.
ביוגרפיה

מויאל נולד בעיר ראשון לציון. בגיל 6 החל להתאמן על אומניות קרב עם אימי שדאור ליכטנפלד בחוג לקרב מגע. בשנת 1985, בעודו בן 18, הגיע לרמת מומחה (Expert Level), השיג חגורה שחורה בקרב מגע והצטרף ליחידת חבלה בצה"ל. לאחר מכן סיים קורס קצינים.
לאחר שאבי מויאל סיים את כל קורסי האימונים, כולל קורס מאמן בכיר במכון וינגייט, העביר קורסים של מדריכים במכון במשך 7 שנים והיום הוא אחד מהאנשים בעלי הדירוגים הגבוהים ביותר בקרב מגע.
מויאל בעל תואר שני במנהל עסקים ומאז 2019, לומד במסלול האקדמי במכללה למינהל.
נכון ל-2021, מויאל הוא יו"ר האיגוד הבינלאומי לקרב מגע.
חיים אישיים

אבי מויאל נשוי ללימור מויאל ואב ל-4.
הערות שוליים

↑  History of Krav Maga, AMNON DARSA (באנגלית בריטית)
↑  kaytana.co.il – הצוות שלנו
↑  Avi Moyal – LinkedIn
↑  Krav Maga Minneapolis, Krav Maga Minneapolis, Krav Maga Minneapolis (באנגלית אמריקאית)
↑  Avi Moyal - Defense and fighting tactics, www.dftz.nl
↑  Residence Netanya, IsraelReach GlobalName Avi MoyalNationality IsraeliStyle Krav MagaRank Master Level 2 / Expert Level 7 in Krav MagaWebsite http://kravmaga-ikmf comTeacher Imi Lichtenfeld, Eli AvikzarSimilar People Imi Lichtenfeld, Eyal Yanilov, Haim Gidon, Avi Moyal - Alchetron, The Free Social Encyclopedia, Alchetron.com, ‏2017-08-18 (באנגלית אמריקאית)
TBC Bank

| --- | --- |

הסניף הראשי של TBC Bank בכיכר החירות טביליסי
 נתונים כלליים
 תקופת הפעילות:  1992–הווה (כ־32 שנים) 
 מיקום המטה:  טביליסי 
 מוצרים עיקריים:  כרטיס אשראי 
 עובדים:  7,462 (נכון ל־2019) 
  
 www.tbcbank.ge
 
TBC Bank (בגאורגית: თიბისი ბანკი, תיבּיסי בַּנקי) או הבנק המסחרי המוביל הוא הבנק הגדול ביותר בגאורגיה.
היסטוריה

הבנק הוקם בשנת 1992 ובמשך עשור הפך לאחד משני הבנקים הגדולים בגאורגיה. לבנק נתח שוק של כ-30% (הנתח שלו בנכסי כל הבנקים הוא 27%). לבנק 12 סניפים ברחבי גאורגיה, ומרכזו ממוקם בבירה, טביליסי. ההתמחות הבנק מתמחה במגוון מוצרים קמעונאיים ובנקאות עסקית לתאגידים ולעסקים בינוניים. ההון העצמי של הבנק עומד על כ-751 מיליון דולר נכון ל-15 באוגוסט 2014.
הבנק זכה בתואר "הבנק הטוב ביותר בגאורגיה" במגזין הבריטי "הבנקאי" ("The Banker") לשנים 2002, 2003, 2004 ו-2005. זאת עקב הצמיחה המהירה שלו וההובלה שלו בכל האינדיקטורים.
הבנק נמצא בבעלות משותפת של:
International Finance Corporation)) IFC) זרוע ההשקעות הפיננסית הפרטית של הבנק העולמי
קרן ההשקעות הגרמנית DEG
קבוצה של אנשי עסקים גאורגים
בינואר 2007 חתם בנק לאומי על זיכרון דברים עם Bank TBC על רכישת 20% ממניותיו תמורת כ-40 מיליון דולר, סכום שיוזרם להגדלת ההון העצמי של הבנק, כך שההון העצמי לאחר הרכישה יהיה 100 מיליון דולר. בנק לאומי יחזיק ב-20% ממניות הבנק ואילו IFC ו-DEG יחזיקו בכ-30% מהמניות.
Space Cakes

Space Cakes הוא מיני-אלבום של הזמרת אלניס מוריסט אשר יצא לאור ביפן בלבד ב-25 באוקטובר 1995 על ידי מאבריק רקורדס. האלבום כולל מספר גרסאות אקוסטיות של שירים מתוך אלבומה Jagged Little Pill. במדינות מסוימות האלבום כן שוחרר כך בפורמט צד ב'.
השירים הוקלטו ביוני אותה שנה בהולנד עבור תוכנית הרדיו "2 Meter Sessies". הקלטה של השיר "Hand in My Pocket" גם הייתה אמורה להיכלל באלבום אך בסופו של דבר לא נכללה מסיבות לא ידועות. ב-30 באוקטובר 2015 כל השירים באלבום כולל Hand in My Pocket נכללו במהדורה מורחבת של Jagged Little Pill אשר הייתה אקסקלוסיבית לטארגט בלבד.
רשימת רצועות

"Head over Feet"
"Right Through You"
"Forgiven"
"Perfect"
"Not the Doctor"
"You Learn"
הערות שוליים

↑  Alanis Morissette - Space Cakes, Discogs (באנגלית)
| --- | --- |
בקרת זהויות :  MusicBrainz release group: ccf83201-33d4-36b6-b70d-7a2c36da1b1b
Platinum & Gold Collection (אלבום של טוני ברקסטון)

Platinum & Gold Collection הוא אלבום הלהיטים השני של הזמרת טוני ברקסטון אשר יצא ב-12 באוקטובר 2004. האלבום מכיל אוסף מצומצם של שירים אשר היו בולטים במהלך הקריירה של ברקסטון עד לאותה נקודה. בנוסף האלבום גם מכיל רמיקסים לחלק מהלהיטים.
הצלחה

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

| Platinum & Gold Collection> מס' | Platinum & Gold Collection> שם | Platinum & Gold Collection> משך | Platinum & Gold Collection>  | Platinum & Gold Collection>  | Platinum & Gold Collection>  | Platinum & Gold Collection>  | Platinum & Gold Collection>  | Platinum & Gold Collection>  | Platinum & Gold Collection>  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1. | Another Sad Love Song  | 3:51 |  |  |  |  |  |  |  |
| 2. | Breathe Again  | 4:18 |  |  |  |  |  |  |  |
| 3. | How Could an Angel Break My Heart (רמיקס)   | 4:21 |  |  |  |  |  |  |  |
| 4. | I Belong to You  | 3:53 |  |  |  |  |  |  |  |
| 5. | You Mean the World to Me  | 4:00 |  |  |  |  |  |  |  |
| 6. | Un-Break My Heart  | 4:29 |  |  |  |  |  |  |  |
| 7. | How Many Ways (בשיתוף אר. קלי)   | 5:47 |  |  |  |  |  |  |  |
| 8. | He Wasn't Man Enough  | 4:01 |  |  |  |  |  |  |  |
| 9. | Maybe (גרסת רדיו)   | 3:59 |  |  |  |  |  |  |  |
| 10. | A Better Man  | 4:00 |  |  |  |  |  |  |  |
| 11. | A Better Man (בשיתוף לון)   | 3:48 |  |  |  |  |  |  |  |
| 12. | Spanish Guitar (גרסה ערוכה)   | 4:10 |  |  |  |  |  |  |  |