תחשיב אינדקסים


תחשיב האינדקסים היא שיטה למציאת "לוגריתם בדידי". לוגריתם בדידי אומר כמה פעמים מרימים את המספר α בחזקה כדי לקבל את β. חבורה ציקלית היא קבוצה שבה אלמנט אחד מייצר את כל שאר האיברים על ידי חזקות.

המהלך קצר: בוחרים קבוצה קטנה של "גורמי בסיס". אלה הם מספרים קטנים שמשמשים כחלקים לבניית מספרים אחרים. מייצרים הרבה חזקות של α ומנסים לפרקן באמצעות גורמי הבסיס. כל פירוק נותן משוואה פשוטה שקושרת את החזקות.

אוספים מספיק משוואות ופותרים אותן כדי לדעת כמה שווה הלוגריתם של כל גורם בסיס. אז מנסים לפרק גם את β (או β כפול α^k) על אותם הבסיסים. אם זה מצליח, מחשבים את הלוגריתם של β בעזרת המספרים שמצאנו.

המהירות תלויה בגודל קבוצת גורמי הבסיס. העבודה הגדולה היא למצוא פירוקים, והיא ניתנת לחלוקה למחשבים רבים. יש גרסאות מהירות עוד יותר בשם Coppersmith ו‑Number Field Sieve.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!