אנחנו עובדים על שחזור אפליקציית Unionpedia ב-Google Play Store
יוֹצֵאנִכנָס
🌟פישטנו את העיצוב שלנו לניווט טוב יותר!
Instagram Facebook X LinkedIn

Salsa20

מַדָד Salsa20

Salsa20 הוא צופן זרם שפותח ב-2005 על ידי דניאל ברנשטיין באוניברסיטת אילינוי בשיקגו והוצע עבור פרויקט eSTREAM האירופאי. [1]

תוכן עניינים

  1. 52 יחסים: AES, BLAKE, C (שפת תכנות), C++, ESTREAM, IPSec, NetBSD, OpenBSD, OpenSSH, OpenSSL, Poly1305, RC4, TLS (פרוטוקול), Xeon, XOR, מספר שלם, מטריצה, מחרוזת (מדעי המחשב), מהדר, מילה (מחשב), אנדרואיד (מערכת הפעלה), אסקי, אלגוריתם, או (לוגיקה), או מוציא, אוניברסיטת אילינוי בשיקגו, אות שעון, אירופה, סדר בתים, סיבוכיות, עיבוד מקבילי, פלט, פונקציה פסבדו-אקראית קריפטוגרפית, פונקציה הפיכה, פונקציית גיבוב קריפטוגרפית, צופן זרם, צופן ורנם, קריפטואנליזה, קריפטואנליזה דיפרנציאלית, קריפטוגרפיה, קלט, קוד אימות מסרים, תוכנה, חשבון מודולרי, בסיס הקסדצימלי, בוחן ביצועים, בית (מחשב), גוגל (חברה), הזזה מעגלית, וקטור אתחול, ... להרחיב מדד (2 יותר) »

  2. צפני זרם

AES

תקן הצפנה מתקדם (באנגלית: Advanced Encryption Standard), או בקיצור AES, הוא צופן בלוקים סימטרי שאומץ על ידי המכון הלאומי לתקנים וטכנולוגיה (NIST) של ארצות הברית כתקן הצפנה רשמי שהתקבל בעולם כולו, להצפנת נתונים מאסיבית.

לִרְאוֹת Salsa20 וAES

BLAKE

BLAKE היא משפחה של פונקציות גיבוב קריפטוגרפיות שהראשונה שבהן פותחה ב-2008 והייתה מועמדת לתחרות הגיבוב עבור תקן SHA-3 שאורגנה על ידי NIST ובסופה זכה Keccak.

לִרְאוֹת Salsa20 וBLAKE

C (שפת תכנות)

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

לִרְאוֹת Salsa20 וC (שפת תכנות)

C++

היא שפת תכנות מרובת פרדיגמות המבוססת על שפת התכנות C, שפותחה בשנות ה־80. מיישמת עקרונות של תכנות פרוצדורלי, תכנות מונחה־עצמים ותכנות גנרי. שפה זו היא מהשפות הפופולריות בקרב מתכנתים בעולם, ושפות פופולריות אחרות (כגון Java ו־#C) הושפעו ממנה במידה רבה.

לִרְאוֹת Salsa20 וC++

ESTREAM

eSTREAM הוא פרויקט של מיזם האיחוד האירופי "European Network of Excellence in Cryptology" - בקיצור ECRYPT בניהולו של ברט פרניל, שהוקם ב-2004 במטרה "לאתר צופן זרם ראוי לאימוץ בקנה מידה רחב" כהגדרתם.

לִרְאוֹת Salsa20 וESTREAM

IPSec

Internet Protocol Security (ראשי תיבות: IPsec) הוא פרוטוקול אבטחה שפותח על ידי IETF בתחילת שנות ה-90 כדי להגן על חבילות (packets) ה-IP, מבלי לשנות את פרוטוקול IP עצמו.

לִרְאוֹת Salsa20 וIPSec

NetBSD

NetBSD היא מערכת הפעלה דמוית יוניקס (מבוססת 4.4BSD LITE), שנועדה להיות חופשית להשגה וניתנת להפצה חוזרת.

לִרְאוֹת Salsa20 וNetBSD

OpenBSD

OpenBSD היא מערכת הפעלה דמוית יוניקס.

לִרְאוֹת Salsa20 וOpenBSD

OpenSSH

OpenSSH (Open Secure Shell) היא חבילת תוכנות מחשב המספקות גישה מרוחקת מאובטחת ומוצפנת על גבי רשת מחשבים על בסיס פרוטוקול SSH.

לִרְאוֹת Salsa20 וOpenSSH

OpenSSL

OpenSSL היא ספריית תוכנה חופשית שמממשת את פרוטוקול TLS (אבטחת שכבת התעבורה) וקודמו SSL.

לִרְאוֹת Salsa20 וOpenSSL

Poly1305

Poly1305 הוא שמו של קוד אימות מסרים קריפטוגרפי (בקיצור MAC) שפותח ב-2005 על ידי דניאל ברנשטיין.

לִרְאוֹת Salsa20 וPoly1305

RC4

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

לִרְאוֹת Salsa20 וRC4

TLS (פרוטוקול)

Transport Layer Security (אבטחת שכבת התעבורה; בקיצור: TLS) או גרסתו המוקדמת Secure Sockets Layer (בקיצור: SSL) הם פרוטוקולי האבטחה הפופולריים והחשובים ביותר של רשת האינטרנט.

לִרְאוֹת Salsa20 וTLS (פרוטוקול)

Xeon

Xeon היא משפחה של מיקרו-מעבדים x86 בתכנון וייצור אינטל שאינם מיועדים לשוק הצרכני (אלא לחברות, ארגונים וכולי) עבור תחנות עבודה, שרתים ומערכות משובצות.

לִרְאוֹת Salsa20 וXeon

XOR

באלגברה בוליאנית, או בררני או או מוציא (באנגלית: eXclusive OR ובראשי תיבות: XOR) היא פעולה בוליאנית המקבלת שני אופרנדים ומחזירה אמת כאשר שני האופרנדים שונים.

לִרְאוֹת Salsa20 וXOR

מספר שלם

דיאגרמת ון של מערכות מספרים ידועות, המספרים השלמים מסומנים בכתום מספר שלם הוא מספר ללא מרכיב של שבר.

לִרְאוֹת Salsa20 ומספר שלם

מטריצה

דוגמה למטריצה במתמטיקה, מַטְרִיצָה (Matrix) היא מערך דו-ממדי, שרכיביו הם סקלרים, לרוב מספרים, או איברים בחוג כללי יותר.

לִרְאוֹת Salsa20 ומטריצה

מחרוזת (מדעי המחשב)

בתאוריה של שפות פורמליות ובמדעי המחשב, מחרוזת (באנגלית: string) היא רצף של סימנים מתוך אלפבית נתון.

לִרְאוֹת Salsa20 ומחרוזת (מדעי המחשב)

מהדר

תרשים המתאר פעולת מהדר בעל מספר שפות ומספר יעדים מְהַדֵּר (באנגלית: Compiler) הוא תוכנית מחשב המתרגמת משפת מחשב אחת לשפת מחשב אחרת.

לִרְאוֹת Salsa20 ומהדר

מילה (מחשב)

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

לִרְאוֹת Salsa20 ומילה (מחשב)

אנדרואיד (מערכת הפעלה)

סמליל התוכנה עד 2014 אנדרואיד (באנגלית: Android) היא מערכת הפעלה חינמית בקוד פתוח המיועדת לטלפונים חכמים, מחשבי לוח, טלוויזיות חכמות, שעונים חכמים ומכוניות ומבוססת על ליבת לינוקס.

לִרְאוֹת Salsa20 ואנדרואיד (מערכת הפעלה)

אסקי

#הפניה ASCII.

לִרְאוֹת Salsa20 ואסקי

אלגוריתם

אלגוריתם הוא דרך שיטתית וחד-משמעית לביצוע של משימה מסוימת, במספר סופי של צעדים.

לִרְאוֹת Salsa20 ואלגוריתם

או (לוגיקה)

בלוגיקה מתמטית, אוֹ או דִּיסְיוּנְקְצְיָה הוא קשר לוגי בינארי, המתאים לשני פסוקים או לשתי תבניות פסוק או תבנית של ערך אמת, כאשר לפחות אחד משני המרכיבים אמיתי.

לִרְאוֹת Salsa20 ואו (לוגיקה)

או מוציא

#הפניה XOR.

לִרְאוֹת Salsa20 ואו מוציא

אוניברסיטת אילינוי בשיקגו

אוניברסיטת אילינוי בשיקגו (באנגלית: University of Illinois at Chicago; בראשי תיבות: UIC) היא אוניברסיטת מחקר ציבורית, הממוקמת בשיקגו שבארצות הברית, אשר הוקמה בשנת 1982.

לִרְאוֹת Salsa20 ואוניברסיטת אילינוי בשיקגו

אות שעון

Duty Cycle של 50% אות שעון (ובקיצור "שעון") הוא מושג באלקטרוניקה.

לִרְאוֹת Salsa20 ואות שעון

אירופה

תמונת לוויין של יבשת אירופה אֵירוֹפָּה היא יבשת מבחינה היסטורית ותרבותית ותת-יבשת מבחינה גאוגרפית.

לִרְאוֹת Salsa20 ואירופה

סדר בתים

במחשוב, המונח סדר בתים (באנגלית: Byte Order, או Endianness) מציין את האופן בו נשמרים ערכים של מספרים שלמים בזיכרון מחשב.

לִרְאוֹת Salsa20 וסדר בתים

סיבוכיות

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

לִרְאוֹת Salsa20 וסיבוכיות

עיבוד מקבילי

מחשב העל המקבילי Blue Gene/P של IBM עיבוד מקבילי הוא מונח במדעי המחשב המציין עיבוד בו־זמני של מטלה מסוימת על ידי מספר מעבדים או מספר ליבות.

לִרְאוֹת Salsa20 ועיבוד מקבילי

פלט

פֶּלֶט, בתחום המחשוב והאוטומציה, הוא תוצר של פעולת מחשב או מכשיר אוטומטי אחר.

לִרְאוֹת Salsa20 ופלט

פונקציה פסבדו-אקראית קריפטוגרפית

#הפניה פונקציה פסאודו-אקראית.

לִרְאוֹת Salsa20 ופונקציה פסבדו-אקראית קריפטוגרפית

פונקציה הפיכה

250px במתמטיקה, פונקציה הפיכה היא פונקציה, אשר קיימת פונקציה נוספת שפעולתה הפוכה לזו של הראשונה, כך שכאשר שתי הפונקציות מופעלות בזו אחר זו על ערך כלשהו, מוחזר הערך שעליו הן הופעלו.

לִרְאוֹת Salsa20 ופונקציה הפיכה

פונקציית גיבוב קריפטוגרפית

סכמה כללית של פונקציית גיבוב פונקציית גִּבּוּב קריפטוגרפית היא פונקציית גיבוב חד-כיוונית הממירה קלט באורך כלשהו לפלט קצר, באורך קבוע, הנקרא קוד גיבוב או ערך גיבוב.

לִרְאוֹת Salsa20 ופונקציית גיבוב קריפטוגרפית

צופן זרם

בקריפטוגרפיה, צופן זרם (באנגלית: Stream Cipher) הוא סוג של צופן סימטרי שמצפין זרם באורך משתנה של יחידות מידע (המיוצגות על ידי סיביות, בתים או מילים), תוך שימוש בטרנספורמציה המייצרת מפתח לפי 'מצב פנימי' (internal state) של הצופן.

לִרְאוֹת Salsa20 וצופן זרם

צופן ורנם

צופן ורנם (Vernam cipher) הוא צופן זרם הקרוי על שמו של גילברט סטנפורד ורנם (1890–1960).

לִרְאוֹת Salsa20 וצופן ורנם

קריפטואנליזה

קריפטואנליזה (מיוונית kryptós שפירושו "חבוי" ו-analýein שפירושו "לשחרר" או "להתיר") בעברית: נִתּוּחַ הַצְפָּנָה, היא ענף בקריפטולוגיה שעיקרו מחקר וניתוח מערכות מידע על מנת לחשוף היבטים סודיים של המערכת.

לִרְאוֹת Salsa20 וקריפטואנליזה

קריפטואנליזה דיפרנציאלית

בקריפטואנליזה, קריפטואנליזה דִּיפֵרֶנְצִיָּלִית (באנגלית: Differential cryptanalysis) היא סוג של קריפטואנליזה גנרית המתאימה בעיקר לניתוח צופן בלוקים אך גם צופן זרם ופונקציות גיבוב.

לִרְאוֹת Salsa20 וקריפטואנליזה דיפרנציאלית

קריפטוגרפיה

קריפטוגרפיה (בעברית: תּוֹרַת כְּתִיבַת הַסֵּתֶר) היא ענף במתמטיקה ובמדעי המחשב העוסק במחקר ופיתוח שיטות אבטחת מידע ותקשורת נתונים על רובדיהם השונים, בסביבה פתוחה הנגישה לצד שלישי המכונה "אויב", או "יריב" פוטנציאלי.

לִרְאוֹת Salsa20 וקריפטוגרפיה

קלט

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

לִרְאוֹת Salsa20 וקלט

קוד אימות מסרים

בקריפטוגרפיה, קוד אימות מסרים (באנגלית: Message Authentication Code), או בקיצור MAC, הוא שם כולל לפונקציות עם מפתח סודי המשמשות לאימות מסרים.

לִרְאוֹת Salsa20 וקוד אימות מסרים

תוכנה

תוכנה היא אוסף של הוראות ומידע הניתנות לביצוע על ידי מחשב.

לִרְאוֹת Salsa20 ותוכנה

חשבון מודולרי

חשבון מוֹדוּלַרי (הידוע גם כחשבון קונגרואנציות) הוא שיטה מתמטית, בה מחליפים מספרים בשארית החלוקה במספר קבוע.

לִרְאוֹת Salsa20 וחשבון מודולרי

בסיס הקסדצימלי

ספירה על בסיס הקסדצימלי היא ספירה על בסיס 16).

לִרְאוֹת Salsa20 ובסיס הקסדצימלי

בוחן ביצועים

בתחום המחשבים, משמש המונח בוחן ביצועים (באנגלית: Benchmark או Benchmark test, מופיע לעיתים בתעתיק: בֶּנְצְ'מַרְק) כמבחן להערכת והשוואת ביצועי מחשב או אחד מרכיביו.

לִרְאוֹת Salsa20 ובוחן ביצועים

בית (מחשב)

כרטיס זיכרון בגודל 64 מגה-בית בַּיִת (באנגלית: byte - בַּיְיט; מיוצג באנגלית באות גדולה B) הוא יחידה של זיכרון מחשב, המורכבת בדרך כלל מ־8 סיביות.

לִרְאוֹת Salsa20 ובית (מחשב)

גוגל (חברה)

חברת גוגל (באנגלית: Google LLC) היא חברת טכנולוגיה אמריקאית רב־לאומית, בבעלות חברת האם אלפאבית. חברת גוגל, מתמחה בשירותים ומוצרים הקשורים לאינטרנט, הכוללים טכנולוגיות פרסום מקוון, מנוע חיפוש, מחשוב ענן, תוכנה וחומרה.

לִרְאוֹת Salsa20 וגוגל (חברה)

הזזה מעגלית

#הפניהפעולה על סיביות#סיבוב ללא סחיבה.

לִרְאוֹת Salsa20 והזזה מעגלית

וקטור אתחול

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

לִרְאוֹת Salsa20 ווקטור אתחול

ויז'ואל סטודיו

ויז'ואל סטודיו (באנגלית: Visual Studio) היא סביבת פיתוח מבית חברת מיקרוסופט, המאפשרת למתכנתים לפתח תוכניות מחשב ואתרי אינטרנט אינטראקטיביים.

לִרְאוֹת Salsa20 וויז'ואל סטודיו

כוח גס

במדעי המחשב, מתמטיקה וקריפטוגרפיה, כוח גס או תְּקִיפָה כּוֹחָנִית (לפי האקדמיה ללשון העברית) מאנגלית: Brute force, או חיפוש ממצה מאנגלית: Exhaustive search, מתייחס לתהליך או אלגוריתם שפועל באופן של ניסוי וטעייה של כל האפשרויות לפתרון בעיה נתונה עד למציאת הפתרון הנכון.

לִרְאוֹת Salsa20 וכוח גס

ראה גם

צפני זרם

אזכור

[1] https://he.wikipedia.org/wiki/Salsa20

, ויז'ואל סטודיו, כוח גס.