Java Video Lecture 19 - Cryptographic Hashing

preview_player
Показать описание
In this final Java lecture, we learn about hashing and its uses in programming, and differentiate it from the separate concept of encryption.

Intro: 0:00
What is Hashing?: 0:47
Characteristics of Hashing: 1:33
Uses of Hashing: 3:07
Hash Tables: 4:17
How to deal with collisions in hash tables: 5:34
Hash Table as a Database Organization: 7:13
Key-Value NoSql Databases: 10:26
Key-Value Data Structures in Programming Languages: 11:34
Some Key-Value Classes in Java: 12:33
UML Depictions of Java Map Classes: 13:16
Cryptographic Hashing: 13:31
Cryptographic Hashing is not Encryption: 16:00
Java Classes for Cryptographic Hashing: 18:00
Assignment: 18:48
Assignment- Test a Password: 19:37
Assignment- Read User File: 22:00
Assignment- List Users: 25:56
Assignment- User Login: 26:15
Assignment- Add User: 30:16
Assignment- Write User File: 32:13
SHA-256 in Java: 33:52
Sample Code: 38:36
Recap Assignment Requirements: 43:20
Рекомендации по теме
join shbcf.ru