Elements Of Modern Algebra
8th Edition
ISBN: 9781285463230
Author: Gilbert, Linda, Jimmie
Publisher: Cengage Learning,
expand_more
expand_more
format_list_bulleted
Question
Chapter 2.8, Problem 21E
To determine
The message that was sent in RSA Public Key Cryptosystem, when the public key is
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Suppose the RSA cryptosystem is used with public key (35, 7). What is the corresponding cipher text
when the plain text "2" is sent?
O 23
15
12
O 8
Suppose the RSA system that is used for sending secret messages has private
key (15, 3) and the cipher text "3" is received. What was the plain text sent?
7
O 9
O 12
What is the original message encrypted using the RSA system with n = 53 ⋅ 61 and e = 17 if the encrypted message is 3185 2038 2460 2550?
Chapter 2 Solutions
Elements Of Modern Algebra
Ch. 2.1 - True or False Label each of the following...Ch. 2.1 - True or False Label each of the following...Ch. 2.1 - True or False
Label each of the following...Ch. 2.1 - True or False Label each of the following...Ch. 2.1 - True or False
Label each of the following...Ch. 2.1 - Prob. 6TFECh. 2.1 - Prob. 7TFECh. 2.1 - Prob. 8TFECh. 2.1 - Prob. 9TFECh. 2.1 - Prob. 10TFE
Ch. 2.1 - Prove that the equalities in Exercises 111 hold...Ch. 2.1 - Prob. 2ECh. 2.1 - Prob. 3ECh. 2.1 - Prob. 4ECh. 2.1 - Prove that the equalities in Exercises hold for...Ch. 2.1 - Prob. 6ECh. 2.1 - Prob. 7ECh. 2.1 - Prove that the equalities in Exercises hold for...Ch. 2.1 - Prove that the equalities in Exercises hold for...Ch. 2.1 - Prob. 10ECh. 2.1 - Prob. 11ECh. 2.1 - Let A be a set of integers closed under...Ch. 2.1 - Prob. 13ECh. 2.1 - In Exercises , prove the statements concerning the...Ch. 2.1 - Prob. 15ECh. 2.1 - Prob. 16ECh. 2.1 - In Exercises , prove the statements concerning the...Ch. 2.1 - In Exercises , prove the statements concerning the...Ch. 2.1 - In Exercises 13-24, prove the statements...Ch. 2.1 - In Exercises 1324, prove the statements concerning...Ch. 2.1 - Prob. 21ECh. 2.1 - Prob. 22ECh. 2.1 - Prob. 23ECh. 2.1 - Prob. 24ECh. 2.1 - 25. Prove that if and are integers and, then...Ch. 2.1 - Prove that the cancellation law for multiplication...Ch. 2.1 - Let x and y be in Z, not both zero, then x2+y2Z+.Ch. 2.1 - Prob. 28ECh. 2.1 - Prob. 29ECh. 2.1 - Prob. 30ECh. 2.1 - 31. Prove that if is positive and is negative,...Ch. 2.1 - 32. Prove that if is positive and is positive,...Ch. 2.1 - 33. Prove that if is positive and is negative,...Ch. 2.1 - Prob. 34ECh. 2.1 - Prob. 35ECh. 2.2 - Prove that the statements in Exercises are true...Ch. 2.2 - Prove that the statements in Exercises are true...Ch. 2.2 - Prob. 3ECh. 2.2 - Prove that the statements in Exercises are true...Ch. 2.2 - Prob. 5ECh. 2.2 - Prob. 6ECh. 2.2 - Prob. 7ECh. 2.2 - Prob. 8ECh. 2.2 - Prob. 9ECh. 2.2 - Prob. 10ECh. 2.2 - Prob. 11ECh. 2.2 - Prob. 12ECh. 2.2 - Prob. 13ECh. 2.2 - Prob. 14ECh. 2.2 - Prob. 15ECh. 2.2 - Prove that the statements in Exercises 116 are...Ch. 2.2 - 17. Use mathematical induction to prove that the...Ch. 2.2 - Let be integers, and let be positive integers....Ch. 2.2 - Let xandy be integers, and let mandn be positive...Ch. 2.2 - Let xandy be integers, and let mandn be positive...Ch. 2.2 - Let x and y be integers, and let m and n be...Ch. 2.2 - Let x and y be integers, and let m and n be...Ch. 2.2 - Let and be integers, and let and be positive...Ch. 2.2 - Prob. 24ECh. 2.2 - Prob. 25ECh. 2.2 - Prob. 26ECh. 2.2 - Use the equation (nr1)+(nr)=(n+1r) for 1rn. And...Ch. 2.2 - Use the equation. (nr1)+(nr)=(n+1r) for 1rn....Ch. 2.2 - Prob. 29ECh. 2.2 - Prob. 30ECh. 2.2 - Prob. 31ECh. 2.2 - In Exercise use mathematical induction to prove...Ch. 2.2 - In Exercise 3236 use mathematical induction to...Ch. 2.2 - Prob. 34ECh. 2.2 - Prob. 35ECh. 2.2 - Prob. 36ECh. 2.2 - Prob. 37ECh. 2.2 - Prob. 38ECh. 2.2 - Prob. 39ECh. 2.2 - Exercise can be generalized as follows: If and...Ch. 2.2 - Prob. 41ECh. 2.2 - Prob. 42ECh. 2.2 - In Exercise , use generalized induction to prove...Ch. 2.2 - Prob. 44ECh. 2.2 - In Exercise 4145, use generalized induction to...Ch. 2.2 - Use generalized induction and Exercise 43 to prove...Ch. 2.2 - Use generalized induction and Exercise 43 to prove...Ch. 2.2 - Assume the statement from Exercise 30 in section...Ch. 2.2 - Show that if the statement
is assumed to be true...Ch. 2.2 - Show that if the statement 1+2+3+...+n=n(n+1)2+2...Ch. 2.2 - Given the recursively defined sequence a1=1,a2=4,...Ch. 2.2 - Given the recursively defined sequence...Ch. 2.2 - Given the recursively defined sequence a1=0,a2=30,...Ch. 2.2 - Given the recursively defined sequence , and , use...Ch. 2.2 - The Fibonacci sequence fn=1,1,2,3,5,8,13,21,... is...Ch. 2.2 - Let f1,f2,...,fn be permutations on a nonempty set...Ch. 2.2 - Define powers of a permutation on by the...Ch. 2.3 - Label each of the following statements as either...Ch. 2.3 - Label each of the following statement as either...Ch. 2.3 - Label each of the following statement as either...Ch. 2.3 - Label each of the following statement as either...Ch. 2.3 - Label each of the following statement as either...Ch. 2.3 - Label each of the following statement as either...Ch. 2.3 - Prob. 7TFECh. 2.3 - Prob. 8TFECh. 2.3 - Label each of the following statement as either...Ch. 2.3 - Prob. 10TFECh. 2.3 - Prob. 1ECh. 2.3 - Prob. 2ECh. 2.3 - Write and as given in Exercises, find the q and...Ch. 2.3 - Write a and b as given in Exercises 316, find the...Ch. 2.3 - Write and as given in Exercises, find the q and...Ch. 2.3 - Prob. 6ECh. 2.3 - Prob. 7ECh. 2.3 - Prob. 8ECh. 2.3 - Prob. 9ECh. 2.3 - Write a and b as given in Exercises 316, find the...Ch. 2.3 - Write a and b as given in Exercises 316, find the...Ch. 2.3 - Write and as given in Exercises, find the and ...Ch. 2.3 - Write and as given in Exercises, find the and ...Ch. 2.3 - Write and as given in Exercises, find the and ...Ch. 2.3 - Write and as given in Exercises, find the and...Ch. 2.3 - Write a and b as given in Exercises 316, find the...Ch. 2.3 - 17. If a,b and c are integers such that ab and ac,...Ch. 2.3 - Let R be the relation defined on the set of...Ch. 2.3 - 19. If and are integers with and . Prove that...Ch. 2.3 - Let a,b,c and d be integers such that ab and cd....Ch. 2.3 - Prove that if and are integers such that and ,...Ch. 2.3 - Prove that if and are integers such that and ,...Ch. 2.3 - Let a and b be integers such that ab and ba. Prove...Ch. 2.3 - Let , and be integers . Prove or disprove that ...Ch. 2.3 - Let ,, and be integers. Prove or disprove that ...Ch. 2.3 - 26. Let be an integer. Prove that . (Hint:...Ch. 2.3 - Let a be an integer. Prove that 3|a(a+1)(a+2)....Ch. 2.3 - Let a be an odd integer. Prove that 8|(a21).Ch. 2.3 - Prob. 29ECh. 2.3 - Let be as described in the proof of Theorem. Give...Ch. 2.3 - Prob. 31ECh. 2.3 - Prob. 32ECh. 2.3 - Prob. 33ECh. 2.3 - Prob. 34ECh. 2.3 - Prob. 35ECh. 2.3 - Prob. 36ECh. 2.3 - In Exercises, use mathematical induction to prove...Ch. 2.3 - Prob. 38ECh. 2.3 - Prob. 39ECh. 2.3 - In Exercises, use mathematical induction to prove...Ch. 2.3 - In Exercises, use mathematical induction to prove...Ch. 2.3 - Prob. 42ECh. 2.3 - Prob. 43ECh. 2.3 - Prob. 44ECh. 2.3 - Prob. 45ECh. 2.3 - In Exercises, use mathematical induction to prove...Ch. 2.3 - Prob. 47ECh. 2.3 - Prob. 48ECh. 2.3 - 49. a. The binomial coefficients are defined in...Ch. 2.4 - True or false
Label each of the following...Ch. 2.4 - True or false
Label each of the following...Ch. 2.4 - True or false
Label each of the following...Ch. 2.4 - True or false
Label each of the following...Ch. 2.4 - True or false
Label each of the following...Ch. 2.4 - True or false
Label each of the following...Ch. 2.4 - True or false
Label each of the following...Ch. 2.4 - Prob. 8TFECh. 2.4 - Prob. 9TFECh. 2.4 - Prob. 10TFECh. 2.4 - True or false
Label each of the following...Ch. 2.4 - True or false
Label each of the following...Ch. 2.4 - True or false
Label each of the following...Ch. 2.4 - List all the primes lessthan 100.Ch. 2.4 - For each of the following pairs, write andin...Ch. 2.4 - In each part, find the greatest common divisor...Ch. 2.4 - Find the smallest integer in the given set.
{ and ...Ch. 2.4 - Prove that if p and q are distinct primes, then...Ch. 2.4 - Show that n2n+5 is a prime integer when n=1,2,3,4...Ch. 2.4 - If a0 and ab, then prove or disprove that (a,b)=a.Ch. 2.4 - If , prove .
Ch. 2.4 - Let , and be integers such that . Prove that if ,...Ch. 2.4 - Let be a nonzero integer and a positive integer....Ch. 2.4 - Let ac and bc, and (a,b)=1, prove that ab divides...Ch. 2.4 - Prove that if , , and , then .
Ch. 2.4 - Let and . Prove or disprove that .
Ch. 2.4 - Prob. 14ECh. 2.4 - Let r0=b0. With the notation used in the...Ch. 2.4 - Prob. 16ECh. 2.4 - Prob. 17ECh. 2.4 - Prob. 18ECh. 2.4 - Prove that if n is a positive integer greater than...Ch. 2.4 - Prob. 20ECh. 2.4 - Let (a,b)=1 and (a,c)=1. Prove or disprove that...Ch. 2.4 - Prob. 22ECh. 2.4 - Prob. 23ECh. 2.4 - Let (a,b)=1. Prove that (a,bn)=1 for all positive...Ch. 2.4 - Prove that if m0 and (a,b) exists, then...Ch. 2.4 - Prove that if d=(a,b), a=a0d, and b=b0d, then...Ch. 2.4 - Prove that the least common multiple of two...Ch. 2.4 - Let and be positive integers. If and is the...Ch. 2.4 - Prob. 29ECh. 2.4 - Let , and be three nonzero integers.
Use...Ch. 2.4 - Find the greatest common divisor of a,b, and c and...Ch. 2.4 - Use the second principle of Finite Induction to...Ch. 2.4 - Use the fact that 3 is a prime to prove that there...Ch. 2.4 - Prob. 34ECh. 2.4 - Prove that 23 is not a rational number.Ch. 2.5 - True or False
Label each of the following...Ch. 2.5 - True or False
Label each of the following...Ch. 2.5 - Label each of the following statements as either...Ch. 2.5 - Label each of the following statements as either...Ch. 2.5 - Label each of the following statements as either...Ch. 2.5 - Label each of the following statements as either...Ch. 2.5 - Label each of the following statements as either...Ch. 2.5 - In this exercise set, all variables are...Ch. 2.5 - In this exercise set, all variables are...Ch. 2.5 - Find a solution , , for each of the congruences ...Ch. 2.5 - Find a solution , , for each of the congruences ...Ch. 2.5 - Find a solution x, 0xn, for each of the...Ch. 2.5 - Prob. 6ECh. 2.5 - Find a solution x, 0xn, for each of the...Ch. 2.5 - Find a solution x, 0xn, for each of the...Ch. 2.5 - Find a solution , , for each of the congruences ...Ch. 2.5 - Prob. 10ECh. 2.5 - Find a solution , , for each of the congruences ...Ch. 2.5 - Prob. 12ECh. 2.5 - Find a solution x, 0xn, for each of the...Ch. 2.5 - Prob. 14ECh. 2.5 - Find a solution x, 0xn, for each of the...Ch. 2.5 - Prob. 16ECh. 2.5 - Find a solution x, 0xn, for each of the...Ch. 2.5 - Find a solution x, 0xn, for each of the...Ch. 2.5 - Find a solution x, 0xn, for each of the...Ch. 2.5 - Prob. 20ECh. 2.5 - Prob. 21ECh. 2.5 - Prob. 22ECh. 2.5 - Prob. 23ECh. 2.5 - Find a solution , , for each of the congruences ...Ch. 2.5 - 25. Complete the proof of Theorem : If and is...Ch. 2.5 - Complete the proof of Theorem 2.24: If ab(modn)...Ch. 2.5 - Prove that if a+xa+y(modn), then xy(modn).Ch. 2.5 - 28. If and where , prove that .
Ch. 2.5 - 29. Find the least positive integer that is...Ch. 2.5 - 30. Prove that any positive integer is congruent...Ch. 2.5 - 31. If , prove that for every positive integer .
Ch. 2.5 - 32. Prove that if is an integer, then either or...Ch. 2.5 - Prove or disprove that if n is odd, then...Ch. 2.5 - Prob. 34ECh. 2.5 - Prob. 35ECh. 2.5 - Prob. 36ECh. 2.5 - Prob. 37ECh. 2.5 - Prob. 38ECh. 2.5 - Prob. 39ECh. 2.5 - In the congruences axb(modn) in Exercises 4053, a...Ch. 2.5 - In the congruences in Exercises, and may not be...Ch. 2.5 - In the congruences in Exercises, and may not be...Ch. 2.5 - In the congruences axb(modn) in Exercises 4053, a...Ch. 2.5 - In the congruences in Exercises, and may not be...Ch. 2.5 - Prob. 45ECh. 2.5 - In the congruences in Exercises, and may not be...Ch. 2.5 - Prob. 47ECh. 2.5 - Prob. 48ECh. 2.5 - In the congruences in Exercises, and may not be...Ch. 2.5 - In the congruences in Exercises, and may not be...Ch. 2.5 - In the congruences ax b (mod n) in Exercises...Ch. 2.5 - In the congruences axb(modn) in Exercises 4053, a...Ch. 2.5 - Prob. 53ECh. 2.5 - 54. Let be a prime integer. Prove Fermat's Little...Ch. 2.5 - 55. Prove the Chinese Remainder Theorem: Let , , ....Ch. 2.5 - 56. Solve the following systems of congruences.
...Ch. 2.5 - Prob. 57ECh. 2.5 - a. Prove that 10n(1)n(mod11) for every positive...Ch. 2.6 - Label each of the following statements as either...Ch. 2.6 - True or False
Label each of the following...Ch. 2.6 - Prob. 3TFECh. 2.6 - True or False
Label each of the following...Ch. 2.6 - True or False
Label each of the following...Ch. 2.6 - Prob. 6TFECh. 2.6 - Prob. 7TFECh. 2.6 - Prob. 8TFECh. 2.6 - Prob. 1ECh. 2.6 - a. Verify that [ 1 ][ 2 ][ 3 ][ 4 ]=[ 4 ] in 5. b....Ch. 2.6 - Make addition tables for each of the following....Ch. 2.6 - Make multiplication tables for each of the...Ch. 2.6 - Find the multiplicative inverse of each given...Ch. 2.6 - Prob. 6ECh. 2.6 - Find all zero divisors in each of the following n....Ch. 2.6 - Whenever possible, find a solution for each of the...Ch. 2.6 - Let [ a ] be an element of n that has a...Ch. 2.6 - Solve each of the following equations by finding [...Ch. 2.6 - In Exercise, Solve the systems of equations in.
...Ch. 2.6 - In Exercise, Solve the systems of equations...Ch. 2.6 - In Exercise 1114, Solve the systems of equations...Ch. 2.6 - Prob. 14ECh. 2.6 - Prove Theorem.
Theorem 2.30 Multiplication...Ch. 2.6 - Prob. 16ECh. 2.6 - Prob. 17ECh. 2.6 - Prob. 18ECh. 2.6 - Prob. 19ECh. 2.6 - Prob. 20ECh. 2.6 - Prob. 21ECh. 2.6 - Prob. 22ECh. 2.6 - Prob. 23ECh. 2.6 - Prob. 24ECh. 2.6 - Prob. 25ECh. 2.6 - Prove that a nonzero element in is a zero divisor...Ch. 2.7 - True or False
Label each of the following...Ch. 2.7 - Prob. 2TFECh. 2.7 - Prob. 3TFECh. 2.7 - Prob. 4TFECh. 2.7 - Suppose 4- bit words abcd are mapped onto 5- bit...Ch. 2.7 - Prob. 2ECh. 2.7 - Prob. 3ECh. 2.7 - Prob. 4ECh. 2.7 - Suppose a codding scheme is devised that maps -bit...Ch. 2.7 - Suppose the probability of erroneously...Ch. 2.7 - Prob. 7ECh. 2.7 - Suppose the probability of incorrectly...Ch. 2.7 - Prob. 9ECh. 2.7 - Is the identification number 11257402 correct if...Ch. 2.7 - Show that the check digit in bank identification...Ch. 2.7 - Suppose that the check digit is computed as...Ch. 2.7 - Prob. 13ECh. 2.7 - Prob. 14ECh. 2.7 - Verify that the check digit in a UPC symbol...Ch. 2.7 - Prob. 16ECh. 2.7 - Prob. 17ECh. 2.7 - Prob. 18ECh. 2.7 - Prob. 19ECh. 2.7 - Prob. 20ECh. 2.7 - Prob. 21ECh. 2.7 - Prob. 22ECh. 2.7 - Prob. 23ECh. 2.7 - Prob. 24ECh. 2.7 - Prob. 25ECh. 2.7 - Prob. 26ECh. 2.8 - Label each of the following statements as either...Ch. 2.8 - Prob. 2TFECh. 2.8 - Prob. 3TFECh. 2.8 - In the -letter alphabet A described in Example,...Ch. 2.8 - Prob. 2ECh. 2.8 - Prob. 3ECh. 2.8 - Prob. 4ECh. 2.8 - In the -letter alphabet described in Example, use...Ch. 2.8 - Prob. 6ECh. 2.8 - Prob. 7ECh. 2.8 - Use the alphabet C from the preceding problem and...Ch. 2.8 - Suppose that in a long ciphertext message the...Ch. 2.8 - Suppose that in a long ciphertext message the...Ch. 2.8 - Suppose the alphabet consists of a through z, in...Ch. 2.8 - Suppose the alphabet consists of a through, in...Ch. 2.8 - Prob. 13ECh. 2.8 - Prob. 14ECh. 2.8 - a. Excluding the identity cipher, how many...Ch. 2.8 - Rework Example 5 by breaking the message into...Ch. 2.8 - Suppose that in an RSA Public Key Cryptosystem,...Ch. 2.8 - Suppose that in an RSA Public Key Cryptosystem,...Ch. 2.8 - Suppose that in an RSA Public Key Cryptosystem....Ch. 2.8 -
Suppose that in an RSA Public Key Cryptosystem....Ch. 2.8 - Prob. 21ECh. 2.8 - Prob. 22ECh. 2.8 - Prob. 23ECh. 2.8 - Prob. 24ECh. 2.8 - Prob. 25ECh. 2.8 - Prob. 26E
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, algebra and related others by exploring similar questions and additional content below.Similar questions
- Suppose that in a long ciphertext message the letter occurred most frequently, followed in frequency by. Using the fact that in the -letter alphabet, described in Example, "blank" occurs most frequently, followed in frequency by, read the portion of the message enciphered using an affine mapping on. Write out the affine mapping and its inverse. Example 2 Translation Cipher Associate the letters of the "alphabet" with the integers. Let and define the mapping by where is the key, the number of positions from the plaintext to the ciphertext. If our alphabet consists of through, in natural order, followed by a blank, then we have "letters" that we associate with the integers as follows:arrow_forwardSuppose that in an RSA Public Key Cryptosystem, the public key is. Encrypt the message "pay me later” using two-digit blocks and the -letter alphabet from Example 2. What is the secret key? Example 2 Translation Cipher Associate the letters of the "alphabet" with the integers. Let and define the mapping by where is the key, the number of positions from the plaintext to the ciphertext. If our alphabet consists of through, in natural order, followed by a blank, then we have "letters" that we associate with the integers as follows:arrow_forwardSuppose that in an RSA Public Key Cryptosystem. Encrypt the message "algebra" using the -letter alphabet from Example 4. Use two-digit blocks. Use three-digit blocks. What is the secret key?arrow_forward
- Suppose that in an RSA Public Key Cryptosystem, the public key is e=13,m=77. Encrypt the message "go for it" using two-digit blocks and the 27-letter alphabet A from Example 2. What is the secret key d? Example 2 Translation Cipher Associate the n letters of the "alphabet" with the integers 0,1,2,3.....n1. Let A={ 0,1,2,3.....n-1 } and define the mapping f:AA by f(x)=x+kmodn where k is the key, the number of positions from the plaintext to the ciphertext. If our alphabet consists of a through z, in natural order, followed by a blank, then we have 27 "letters" that we associate with the integers 0,1,2,...,26 as follows: Alphabet:abcdef...vwxyzblankA:012345212223242526arrow_forwardSuppose that in an RSA Public Key Cryptosystem. Encrypt the message "pascal" using the -letter alphabet from Example 4. Use two-digit blocks. Use three-digit blocks. What is the secret key?arrow_forwardIn the use of RSA Cryptography, for the public key (11, 65), what is the decrypted original message for ciphertext 5? You must show every step from beginning until the end for the derivation of the message.arrow_forward
- In the RSA system with p = 101, q = 103, and k = (a, n), and encrypt the message M = 2. 1249, determine the public keyarrow_forwardAlice wants to send to all her friends, including Bob, the message “SELL EVERYTHING” so that he knows that she sent it. What should she send to her friends, assuming she signs the message using the RSA cryptosystem.arrow_forwardEach letter in the cryptarithm represents one of the digits 0 through 9. The leading digits, represented by S and M are not zero. Determine which digit is represented by each of the letters so that the addition is correct. Note: A letter that is used more than once, such as M, represents the same digit in each position in which it appears (Aufmann et al., 2015).arrow_forward
- Encrypt the word "WATER" by using the cipher function f(p) = (3p+7)mod 26.arrow_forwardEach letter in the cryptarithm represents one of the digits 0 through 9. Determine which digit is represented by each of the letters in the given cryptarithm.arrow_forwardDecode the number using the given private key. Decode the number M = 15 using the private key d = 53 and n = 77. Assume you are decoding the number using the RSA cryptosystem. Note: You can use the Modular Exponentiation calculator to help with the calculation. No answer provided a. 63 (mod 77), decoded number = 63 b. 64 (mod 77), decoded number = 64 c. 65 (mod 77), decoded number = 65 d. 66 (mod 77), decoded number = 66arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Elements Of Modern AlgebraAlgebraISBN:9781285463230Author:Gilbert, Linda, JimmiePublisher:Cengage Learning,
Elements Of Modern Algebra
Algebra
ISBN:9781285463230
Author:Gilbert, Linda, Jimmie
Publisher:Cengage Learning,
Finite State Machine (Finite Automata); Author: Neso Academy;https://www.youtube.com/watch?v=Qa6csfkK7_I;License: Standard YouTube License, CC-BY
Finite State Machine (Prerequisites); Author: Neso Academy;https://www.youtube.com/watch?v=TpIBUeyOuv8;License: Standard YouTube License, CC-BY