2008
DOI: 10.1002/spe.885
|View full text |Cite
|
Sign up to set email alerts
|

Kwyjibo: automatic domain name generation

Abstract: Automatically generating ‘good’ domain names that are random yet pronounceable is a problem harder than it first appears. The problem is related to random word generation, and we survey and categorize existing techniques before presenting our own syllable‐based algorithm that produces higher‐quality results. Our results are also applicable elsewhere, in areas such as password generation, username generation, and even computer‐generated poetry. Copyright © 2008 John Wiley & Sons, Ltd.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
17
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 23 publications
(17 citation statements)
references
References 3 publications
0
17
0
Order By: Relevance
“…Language model scoring is a good start, but we may prefer vivid, concrete, or other types of words, or we may use text data associated with the user (papers, emails) for secure yet personalized password generation. Gasser (1975), Crawford and Aycock (2008), and Shay et al (2012) describe systems that produce meaningless but pronounceable passwords, such as "tufritvi" . However, their systems can only assign ∼ 2 30 distinct passwords.…”
Section: Future Directionsmentioning
confidence: 99%
“…Language model scoring is a good start, but we may prefer vivid, concrete, or other types of words, or we may use text data associated with the user (papers, emails) for secure yet personalized password generation. Gasser (1975), Crawford and Aycock (2008), and Shay et al (2012) describe systems that produce meaningless but pronounceable passwords, such as "tufritvi" . However, their systems can only assign ∼ 2 30 distinct passwords.…”
Section: Future Directionsmentioning
confidence: 99%
“…See e.g., Rowe [43] for an in-depth discussion on how to design good deceptions for intruders with a probabilistic model of belief and suspicion. Moreover, text strings (e.g., names and messages) used in fake sessions should meet certain criteria; existing work on generating (somewhat meaningful) random words/phrases may be used (see e.g., [13,2]). Note that, for Uvauth to be effective, detection of fake sessions must be non-trivial, but it is non-essential to deploy highly complex fake sessions to make detection very difficult.…”
Section: Considerations For Fake Session Generationmentioning
confidence: 99%
“…Natural language processing (NLP) techniques emerged in the research areas of forensics and security. In [5], an automatic domain name generator is constructed by combining different NLP techniques, as for example by using a syllable to construct new passwords or usernames. A major difference to this work is, in [5] full words are generated.…”
Section: Related Workmentioning
confidence: 99%
“…In [5], an automatic domain name generator is constructed by combining different NLP techniques, as for example by using a syllable to construct new passwords or usernames. A major difference to this work is, in [5] full words are generated. By using different statistical tools, as Kulback-Leibler divergence or Levenshtein edit distances, domain names related to botnets can be detected [24].…”
Section: Related Workmentioning
confidence: 99%