A hash function is a function used to map data of arbitrary size to fixed-size values. These values are used to index a hash table, which is used for efficient data storage and retrieval. Hash functions rely on statistical properties of key and function interaction to achieve nearly optimal performance. They are related to other concepts such as checksums and ciphers.
University of Washington
Autumn 2021
This course covers a wide range of computer security topics, including software security, cryptography, web security, malware, and physical security. It encourages a "security mindset" while requiring a firm understanding of computer science fundamentals and command-line Unix development environment.
No concepts data
+ 18 more conceptsBrown University
Spring 2022
CS1660 delivers a balanced mix of theory and practice in computer systems security. Starting with the foundational aspects of cryptography, the course navigates through security aspects of web applications, operating systems, and networks. Students will hone their "security mindset," learning to identify vulnerabilities and understand defenses across different domains.
No concepts data
+ 38 more concepts