02.04 How is online data and credit card information kept safe?

02.04 How is online data and credit card information kept safe?

Credit cards and phone pay(approximately 1 minute reading and a 20 minute activity)

Photo by CardMapr.nl on Unsplash

Cryptography uses factoring and polynomials to build and break systems. If you watched the movie The Imitation Game, it is all about cryptography and how they were trying to decode transmissions sent during the World Wars. The original message is called plaintext and the coded version is called the ciphertext. The process of changing plaintext into ciphertext is called coding or encryption. The process of changing ciphertext back into plaintext is called decoding or decryption. To figure out the decryption method, you use the art of cryptanalysis. Check out slide 27 to 31 of this introduction to cryptography online slideshow to get a basic understanding of ciphers.

(Definitions from this New York University math course extract including cryptography [online pdf].)

If you want to explore public keys and RSA encryption further, read this lesson from a University of Berkeley math course including cryptography [online pdf].

02.04.01 Can I code and decode? (Answers to slide 31)
To code letter ‘e’, it is p=5, substitute it into c=3p+1 then c=16, which is letter ‘p’.
To code letter ‘t’, it is p=20, so c=3p+1 would be 61. There is no 61 letter, so subtract 26 twice (to get the number under 26), which gets you to 9 which is letter ‘i’.
To decode letter ‘v’, c=22, so 22=3p+1, 21=3p, p=7 which is ‘g’.
To decode letter ‘r’, c=18, so 18=3p+1, 17=3p, but 17 does not divide evenly by 3. Add 26 to 17 which is 43, still not divisible evenly by 3. Add another 26 which is 69. Divide by 3 is 23, which is letter ‘w’ = p.

 

02.04.02 How does cryptography keep my information safe?
Bitcoin image(approximately 12 minutes reading)
Learning how to factor and understanding cryptography may be very important in the future digital world to help keep your information safe. You may want to explore cryptocurrency, a form of digital currency which uses an online ledger with strong cryptography to secure online transactions. Read these three articles on factoring and the algorithms created to ensure security online:

You may also want to explore how to convert numbers into binary format [website article].

 

 

02.04.03 How can I keep my information safe?
Lock on fence(approximately 1 minute reading, 2 40 minute investigations, and approximately 3 hours of practice with worksheets)
Photo by Paulius Dragunas on Unsplash

  1. Remember to not share your information or passwords with anyone, online or offline. Use different passwords for different platforms. Use a password for your phone. Do not use something easy like your birthdate or name. For this resource, do not log in or sign in to any of the platforms – it is not necessary. For a platform which asks for just your name to keep track of your submissions, such as Kahoot!, give a fake name.

2. Understand how to factor polynomials. Not only might it be useful in the future because of cyber security, but it will be useful in the immediate future when graphing (coming up in a later module).

Investigation into factoring polynomials in the form ax2+bx+c where a, b and c are numbers and:

If you need further instruction, watch one of these sets of videos:

Step by step practice is important if you have not factored polynomials before. Steps to factor polynomials:

  • Simplify first (similar to factoring numbers) so there are no like terms that have not been combined.
  • Find any greatest common factor that can be taken out of all the terms. The GCF may be a fraction or a decimal.
  • You may want to try algebra tile factoring.
  • This Khan Academy [website] checklist of factoring quadratics (trinomials) is helpful. Test yourself with the last 7 examples after doing some practice with worksheets from Math-Aids.com.

Worksheets to practice factoring polynomials (ignore and ‘x’ out of any popups). Be sure to check the box to include an answer page.

Test yourself by using one of these Kahoot! sets.

 

 

For teachers:

Algebra helps us generalizeBC Big Idea #5