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