Strand: Computational Thinking and Problem Solving Content Cluster 1: Students will analyze vulnerabilities and problem-solving strategies. THE GOAL FOR EACH STUDENT IS PROFICIENCY IN ALL REQUIREMENTS AT CURRENT AND PREVIOUS LEVELS Level 1 Level 2 AISL1.1.1 Identify potential security holes and breaches in network and software AISL2.1.1 Create policies that address security holes and breaches in network and software AISL1.1.2 Identify various methods that can be used to attack cryptographic primitives in order to deduce the decryption key and/or extract plaintext from ciphertext AISL2.1.2 Demonstrate passive attacks on encrypted data to either deduce the decryption key and/or extract plaintext from ciphertext AISL1.1.3 Identify various injection techniques (e.g., buffer overflow, cross-site scripting [XSS], Structured Query Language [SQL] injection) AISL2.1.3 Propose potential solutions to responsible parties, if a security exploit is found AISL1.1.4 Recognize malicious behavior or website vulnerability to injection-based attacks AISL2.1.4 Continuation of this standard is not specifically included or excluded Strand: Computational Thinking and Problem Solving Content Cluster 2: Students will analyze connections between elements of mathematics and computer science. THE GOAL FOR EACH STUDENT IS PROFICIENCY IN ALL REQUIREMENTS AT CURRENT AND PREVIOUS LEVELS Level 1 Level 2 AISL1.2.1 Identify various cryptographic primitives (e.g., public-key primitives, primitives, unkeyed primitives) AISL2.2.1 Describe various cryptographic primitives (e.g., public-key primitives, primitives, unkeyed primitives) AISL1.2.2 Compare complexity of common cryptographic algorithms AISL2.2.2 Describe mathematical complexity of common cryptographic algorithms AISL1.2.3 Analyze the mathematical basis for various password complexity requirements AISL2.2.3 Continuation of this standard is not specifically included or excluded
Contributors The following people contributed to the development of this document: Stephany Alhajjaj – Little Rock School District Lori Kagebein – Wonderview School District Jeff Anderson – Rogers Public Schools Jeff Matocha – Ouachita Baptist University Brent Burgin – Dassault Falcon Jet Daniel Moix – Arkansas School for Mathematics, Sciences, and the Arts Kristian Cartwright – Fayetteville Public Schools Larry Morell – Arkansas Tech University Kevin Collins – Alma School District David Nance – Arkansas Department of Education Cecil Cossey – Hamburg School District Thad Nipp – Alma School District Ty Davis – Springdale Public Schools Anthony Owen – Arkansas Department of Education Jennifer Feltmann – Berryville Public Schools Kenneth Powell – Metova Federal Carl Frank – Arkansas School for Mathematics, Sciences, and the Arts Jerry Prince – EAST Initiative Charles Gardner – Cyber Innovation Center Kimberly Raup – Conway Public Schools Tammy Glass – Spring Hill School District Sandra Rhone – Mineral Springs School District Tommy Gober – Cyber Innovation Center Linda Riley – Wonderview School District Joel Gordon – Arkansas Regional Innovation Hub Nicholas Seward – Arkansas School for Mathematics, Sciences, and the Arts Marilyn Harris – Virtual Arkansas Tom Simmons – El Dorado Public Schools Andy Hostetler – Jonesboro Public Schools Dustin Summey – Virtual Arkansas Tim Johnston – Arkansas Department of Career Education Travis Taylor – Little Rock School District Linda Joplin – Fort Smith Public Schools Karma Turner – Lake Hamilton School District