נושא הפרוייקט
מספר פרוייקט
מחלקה
שמות סטודנטים
אימייל
שמות מנחים
חישוב בטוח רב משתמשים
Secure Multi Party Computation
תקציר בעיברית
חישוב בטוח רב משתתפים הוא תהליך בו מספר גורמים מעוניינים לבצע חישוב משותף על המידע שלהם, מבלי לחשוף את המידע לגורמים האחרים. לאורך כל התהליך המידע המקורי אינו חשוף אלא מחולק בצורת שיתוף סוד, והחישוב מתבצע על החלקים של המידע. המערכת שלנו מאפשרת למשתתפים להכניס נתונים (מערך של מספרים) ולבצע עליהם פעולת חישוב כגון מיון מיזוג ומציאת הערך ה K .כל משתתף מכניס את המידע שלו למערכת, המידע מחולק לשני סודות מקושרים ווכל סוד נשלח לשרת אחר. לאחר שקיבלו את כל המידע מכל המשתתפים השרתים מבצעים את החישוב המבוקש ושומרים את התוצאה להמשך חישוב.
תקציר באנגלית
Secure multi-party computation is a process in which several entities want to perform a joint computation on their data without revealing the data to other parties. Throughout the process, the original data is not exposed but is split in a secret-sharing form, and the computation is performed on the data parts. Our system allows participants to input data (a set of numbers) and perform computations on them, such as sorting, merging, and finding the K value. Each participant enters their data into the system, and the data is split into two secrets shares, with each secret sent to a different server. After receiving all the data from all participants, the servers perform the desired computation and store the result for further computation.