‘There are very few moments in a man's existence when he experiences so much ludicrous distress,’ Charles Dickens wrote about having to chasing a hat in The Pickwick Papers. But in the modern world, the same could easily be said about repeatedly forgetting an important password. Now researchers have turned to the great Victorian author to help find a way of making passwords both secure and more memorable. Researchers have turned to the works of Charles Dickens (illustrated) to generate secure but memorable passwords according to new research by US-based computer scientists. They used a model from probability theory to examine the occurrence of letters within Mr Dickens' Tale of Two Cities to generate new passwords . They used a model from probability theory to examine the occurrence of letters within Mr Dickens' Tale of Two Cities to generate new passwords. The process works by looking for two characters that commonly appear together but then generating a third letter that does not. Millions of internet users still rely upon easy-to-crack passwords such as ‘qwerty’ and ‘123456’, but many people are choosing to use more complex sets of characters for our online accounts. However, a new study has found these seemingly random passwords may be more obvious to hack than you realise. Researchers have shown that passwords such as ‘mnbvcxz’, ‘qaz2wsx’ and ‘adgjmptw’ can be cracked in seconds - and adding numbers to your codes does little to boost its strength. The analysis was made by hosting firm WP Engine using 10 million passwords recently released by security consultant Mark Burnett. They spotted that a number of complex passwords were being used by multiple people. For example, ‘qaz2wsx’ was in the top 30. They also noticed that a website called Zxcvbn scored these words as zero, or low, for so-called entropy. Entropy is used to determine the strength of a password in terms of ‘information entropy’. This comes from information theory and is measured in bits. The more bits a word is assigned, based on the number of guesses it would take to crack, the stronger the password. Other words that received a low score include ‘qwertyuiop’, ‘1qaz2wsx’ and ‘zxcvbnm’. This is because each of these words follow a certain pattern on a keyboard, known as ‘keyboard walks’. The same approach is used to generate the third character using the second and third letter and so on. The result is 56-bit passwords that look like English but are not, making them easy to remember but harder for hackers to guess. Among the examples produced by the approach from the Tale of Two Cities were: 'The cusay is wither?' and 'Ther highly to a vice of eart'. This password would be entered as they are typed above, including spaces. According to Dr John Clements, a computer and software engineer at the California Polytechnic State University who devised the approach, these are easier to remember than random strings of letters and characters that are often recommended by password generators. He said: 'Users are very bad at choosing passwords. 'Today, the general assumption - evidenced by the lack of systems using randomly assigned passwords - is that users cannot be expected to recall secure passwords . 'If we’re convinced that random passwords are a good idea, and that recalling a 56-bit password is at least within the realm of possibility, we must try to find a set of passwords that are as memorable as possible.' Research on passwords has shown that most people tend to use letters or words that are easiest for them to remember. Mark Burnett, a Utah-based password researcher who recently published a list of 10 million passwords taken from those shared over the internet, found that the most commonly used password is 123456 followed by the word password. Others tend to use their own name or use a password that is identical to their username. These are easy to break as most hackers will use easy to remember passwords when trying to break into an account. They will also tend to use real words when attempting to guess someones password. The graph above shows the distribution of letters following 'ca' in Tale of Two Cities by Charles Dickens. Among the examples produced by the approach from the Tale of Two Cities include: 'The cusay is wither?' and 'Ther highly to a vice of eart'. These would be entered as they are typed, including spaces . 1. 123456 . 2. password . 3. 12345 . 4. 12345678 . 5. qwerty . 6. 1234567890 . 7. 1234 . 8. baseball . 9. dragon . 10. football . 11. 1234567 . 12. monkey . 13. letmein . 14. abc123 . 15. 111111 . 16. mustang . 17. access . 18. shadow . 19. master . 20. michael . 21. superman . 22. 696969 . 23. 123123 . 24. batman . 25. trustno1 . Source: Mark Burnett . Online security experts recommend using a random string of letters, numbers and characters that use both upper and lower case letters. An eight-character password generated in this way can produce around 72 quadrillion possible variations - making it virtually impossible to guess. However, these are difficult to remember. Dr Clements' approach, which was highlighted by the magazine New Scientist, uses Markov models which are a way of generating random states based on states that currently exist. In the approach he took, two letters like 'ca' may appear together in a piece of text, then the chance that they are followed by the letter 'r' is 278/1397 for example. However the chance of those two letters being followed by the letter 'f' or 'x' is far less in that piece of text. By randomly generating letters using an algorthim that selects those letters based on meeting certain pobability rules of it appearing with the two preceeding letters in a piece of text, the method produces random but familiar looking passwords. Dr Clements said that the approach is not just limited to the works of Dickens. Indeed it could be used to generate passwords from a person's own emails, for example. He said: 'Naturally, the choice of A Tale of Two Cities is largely arbitrary - any corpus of reasonable length will suffice. 'One intriguing possibility would be to choose the full text of all of the e-mails in a particular user’s history. 'This text would presumably reflect the style of text that a particular user is accustomed to read and write, and should in principle be extraordinarily memorable.'
Computer expert applied probability theory to Dickens' Tale of Two Cities .
They found the approach could generate random but familiar passwords .
The 56-bit passwords are secure but easier to remember, claim scientist .
He said the approach could also be used to create passwords from emails .
"יש מעט מאוד רגעים בקיומו של אדם שבהם הוא חווה כל כך הרבה מצוקה מגוחכת", כתב צ'רלס דיקנס על כך שהוא נאלץ לרדוף אחרי כובע ב-The Pickwick Papers. אבל בעולם המודרני, אפשר לומר את אותו הדבר בקלות על שכחת סיסמה חשובה שוב ושוב. כעת פנו חוקרים לסופר הוויקטוריאני הגדול כדי לעזור למצוא דרך להפוך סיסמאות לאבטחות ובלתי נשכחות יותר. חוקרים פנו לעבודותיו של צ'ארלס דיקנס (באיור) כדי ליצור סיסמאות מאובטחות אך בלתי נשכחות על פי מחקר חדש של מדעני מחשבים בארה"ב. הם השתמשו במודל מתורת ההסתברות כדי לבחון את התרחשותם של אותיות בסיפורו של מר דיקנס על שתי ערים כדי ליצור סיסמאות חדשות. הם השתמשו במודל מתורת ההסתברות כדי לבחון את התרחשותם של אותיות בסיפורו של מר דיקנס על שתי ערים כדי ליצור סיסמאות חדשות. התהליך פועל על ידי חיפוש אחר שתי דמויות המופיעות בדרך כלל יחד, אך לאחר מכן יוצר אות שלישית שאינה מופיעה. מיליוני משתמשי אינטרנט עדיין מסתמכים על סיסמאות קלות לפיצוח כגון 'qwerty' ו-'123456', אבל אנשים רבים בוחרים להשתמש בקבוצות מורכבות יותר של תווים עבור החשבונות המקוונים שלנו. עם זאת, מחקר חדש מצא שהסיסמאות האקראיות לכאורה הללו עשויות להיות ברורות יותר לפריצה ממה שאתה מבין. חוקרים הראו שסיסמאות כמו 'mnbvcxz', 'qaz2wsx' ו-'adgjmptw' ניתנות לפיצוח תוך שניות - והוספת מספרים לקודים שלך לא משפרת את כוחה. הניתוח נעשה על ידי חברת האירוח WP Engine באמצעות 10 מיליון סיסמאות שפורסמו לאחרונה על ידי יועץ האבטחה מארק ברנט. הם הבחינו שמספר סיסמאות מורכבות נמצאות בשימוש על ידי מספר אנשים. לדוגמה, 'qaz2wsx' היה ב-30 המובילים. הם גם שמו לב שאתר בשם Zxcvbn קיבל את המילים האלה כאפס, או נמוך, עבור מה שנקרא אנטרופיה. אנטרופיה משמשת לקביעת עוצמתה של סיסמה במונחים של 'אנטרופיית מידע'. זה מגיע מתורת המידע ונמדד בסיביות. ככל שמוקצים יותר ביטים למילה, בהתבסס על מספר הניחושים שנדרש כדי לפצח, כך הסיסמה חזקה יותר. מילים אחרות שקיבלו ציון נמוך כוללות 'qwertyuiop', '1qaz2wsx' ו-'zxcvbnm'. הסיבה לכך היא שכל אחת מהמילים הללו עוקבת אחר דפוס מסוים במקלדת, המכונה 'הליכות מקלדת'. אותה גישה משמשת ליצירת התו השלישי באמצעות האות השנייה והשלישית וכן הלאה. התוצאה היא סיסמאות של 56 סיביות שנראות כמו אנגלית אך אינן, מה שהופך אותן קלות לזכור אך קשות יותר להאקרים לנחש. בין הדוגמאות שהופקה על ידי הגישה מסיפור שתי ערים היו: 'המדינה קמלה?' ו'תר מאוד לסגן ארץ'. סיסמה זו תוכנס כפי שהן מוקלדות לעיל, כולל רווחים. לדברי ד"ר ג'ון קלמנטס, מהנדס מחשבים ותוכנה באוניברסיטת קליפורניה הפוליטכנית סטייט, שהגה את הגישה, קל יותר לזכור אותם מאשר מחרוזות אקראיות של אותיות ותווים המומלצות לרוב על ידי מחוללי סיסמאות. הוא אמר: 'משתמשים גרועים מאוד בבחירת סיסמאות. "היום, ההנחה הכללית - המעידה על היעדר מערכות המשתמשות בסיסמאות שהוקצו באקראי - היא שלא ניתן לצפות מהמשתמשים לזכור סיסמאות מאובטחות". "אם אנו משוכנעים שסיסמאות אקראיות הן רעיון טוב, ושהיזכרות של סיסמה של 56 סיביות היא לפחות בתחום האפשריות, עלינו לנסות למצוא קבוצה של סיסמאות בלתי נשכחות ככל האפשר." מחקר על סיסמאות הראה שרוב האנשים נוטים להשתמש באותיות או במילים שהכי קל להם לזכור. מארק ברנט, חוקר סיסמאות מיוטה שפרסם לאחרונה רשימה של 10 מיליון סיסמאות שנלקחו מאלה ששותפו דרך האינטרנט, גילה שהסיסמה הנפוצה ביותר היא 123456 ואחריה המילה סיסמה. אחרים נוטים להשתמש בשם שלהם או להשתמש בסיסמה זהה לשם המשתמש שלהם. קל לשבור אותם מכיוון שרוב ההאקרים ישתמשו בסיסמאות קלות לזכור כאשר מנסים לפרוץ לחשבון. הם גם נוטים להשתמש במילים אמיתיות כאשר מנסים לנחש את הסיסמה של מישהו. הגרף שלמעלה מציג את התפלגות האותיות בעקבות 'ca' בסיפור שתי ערים מאת צ'ארלס דיקנס. בין הדוגמאות שמפיקה הגישה מהסיפור על שתי ערים ניתן למנות: 'המקרה קמל?' ו'תר מאוד לסגן ארץ'. אלה יוזנו תוך כדי הקלדה, כולל רווחים . 1. 123456 . 2. סיסמה. 3. 12345 . 4. 12345678 . 5. qwerty . 6. 1234567890 . 7. 1234 . 8. בייסבול . 9. דרקון . 10. כדורגל . 11. 1234567 . 12. קוף . 13. לטמיין . 14. abc123. 15. 111111 . 16. מוסטנג . 17. גישה . 18. צל . 19. מאסטר . 20. מייקל . 21. סופרמן . 22. 696969 . 23. 123123 . 24. באטמן . 25. trustno1 . מקור: מארק ברנט. מומחי אבטחה מקוונים ממליצים להשתמש במחרוזת אקראית של אותיות, מספרים ותווים המשתמשים באותיות גדולות וקטנות כאחד. סיסמה של שמונה תווים שנוצרת בדרך זו יכולה לייצר כ-72 קוודריליון וריאציות אפשריות - מה שהופך אותה לבלתי אפשרית כמעט לנחש. עם זאת, קשה לזכור אותם. הגישה של ד"ר קלמנטס, שהודגשה על ידי המגזין New Scientist, משתמשת במודלים של מרקוב שהם דרך ליצור מצבים אקראיים המבוססים על מצבים הקיימים כיום. בגישה שהוא נקט, שתי אותיות כמו 'ca' עשויות להופיע יחד בקטע טקסט, ואז הסיכוי שאחריהן מגיעה האות 'r' הוא 278/1397 למשל. עם זאת, הסיכוי ששתי האותיות האלה יגיעו אחרי האות 'f' או 'x' קטן בהרבה בקטע הטקסט הזה. על ידי יצירה אקראית של אותיות באמצעות אלגורתים שבוחר את האותיות על סמך עמידה בכללי סבירות מסוימים של הופעתן עם שתי האותיות הקודמות בקטע טקסט, השיטה מייצרת סיסמאות אקראיות אך מוכרות למראה. ד"ר קלמנטס אמר שהגישה אינה מוגבלת רק ליצירותיו של דיקנס. אכן, זה יכול לשמש ליצירת סיסמאות ממיילים של אדם עצמו, למשל. הוא אמר: 'מטבע הדברים, הבחירה בסיפור על שתי ערים היא שרירותית במידה רבה - כל קורפוס באורך סביר יספיק. "אפשרות מסקרנת אחת תהיה לבחור את הטקסט המלא של כל הודעות הדואר האלקטרוני בהיסטוריה של משתמש מסוים. "יש להניח שהטקסט הזה ישקף את סגנון הטקסט שמשתמש מסוים רגיל לקרוא ולכתוב, ועליו להיות בלתי נשכח באופן יוצא דופן."
מומחה מחשבים יישם את תורת ההסתברות בסיפורו של דיקנס על שתי ערים.
הם גילו שהגישה יכולה ליצור סיסמאות אקראיות אך מוכרות.
סיסמאות 56 סיביות מאובטחות אך קלות יותר לזכור, טוען מדען.
הוא אמר שהגישה יכולה לשמש גם ליצירת סיסמאות ממיילים.