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...

Mike Mitri525 views47:07

🔥 Related Trending Topics

LIVE TRENDS

This 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