Computer Science Homework Help
Anne Arundel Community College Computer Science Domain Name Generator Program
There will be at least 5 parts to this program as the semester continues. To handle the 5 possible versions you must learn how to use ANSIBLE and GitHUB
Part I Domain Name Generator
Using Python Programming Language, your program will create a program called DomainName that will create 20 domain names.
Part II Domain Name Generator
The Program will asks the user for:
- Their email address
- A word or phrase that they want their domain name to include
Email address must meet the following criteria the following:
- @ symbol
- must contain a .
- Address must be a least 10 characters
Part III Domain Name Generator
You must store all 20 domain names to include their email address and word phrase in a linked list
Part IV Domain Name Generator
You are preparing to encrypt the information. There is one additional question that we should add which is a password. The password must be in plain text and encrypted. You can use any encrptyion strategy that you like. such as:
- 1. Assign a numerical value to each character
- 2. Example 1: A = 1, B = 2, C = 3, D = 4, E = 5, …, Z = 26
- 3. Example 2: A = 2, B = 1, C = 3, D = 5, E = 4, F = 7, … where the vowels are even numbers and the
- constants are odd numbers
I have included a link for encryption here: (http://practicalcryptography.com/ciphers/simple-substitution-cipher/)