Java Video Lecture 19 - Cryptographic Hashing
In this final Java lecture, we learn about hashing and its uses in programming, and differentiate it from the separate concept of encryption. Java Video Lec...
🔥 Related Trending Topics
LIVE TRENDSThis video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!
THIS VIDEO IS TRENDING!
This video is currently trending in Czech Republic under the topic 'rajchl video'.
About this video
In this final Java lecture, we learn about hashing and its uses in programming, and differentiate it from the separate concept of encryption.
Java Video Lectures: https://www.youtube.com/playlist?list=PLfs32wBMG5xBZp8ZpE9ojtAYvmMCIj8SJ
Liang Textbook: https://www.amazon.com/Introduction-Programming-Structures-Comprehensive-Version-dp-0136520154/dp/0136520154/ref=dp_ob_title_bk
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
Video Information
Views
525
Total views since publication
Duration
47:07
Video length
Published
Jul 23, 2021
Release date
Quality
hd
Video definition