Learn the differences between Hashing and Message Authentication Codes (MACs), and how they can be used together.
Also find me here:
Baeldung Author
baeldung
This is the standard author on the site. Most articles are published by individual authors, with their own profiles, but when multiple people have a strong contribution, we publish collectively here.
Here's what I've written (so far):
Baeldung on Computer Science
- All
- Machine Learning (45)
- Algorithms (41)
- Networking (40)
- Programming (36)
- Math and Logic (30)
- OS (19)
- Computer Vision (19)
- Artificial Intelligence (19)
- Deep Learning (16)
- Trees (15)
- Data Structures (15)
- Security (14)
- Sorting (13)
- Latex (13)
- Software Architecture (11)
- Core Concepts (10)
- Graphs (8)
- Searching (6)
- Series (5)
- Web (4)
- Graph Traversal (4)
- Data Science (4)
- Path Finding (3)
- Graph Theory (3)
- Concurrency (1)
Counting Sort vs. Bucket Sort vs. Radix Sort
Filed under Sorting
Explore three interesting sort algorithms that don’t use comparisons.
How to Use Gabor Filters to Generate Features for Machine Learning
Filed under Computer Vision, Machine Learning
Learn about the Gabor convolution filters, commonly used in image processing.
Fibonacci Search
Filed under Searching
Learn how Fibonacci search works.
Computer Boot Process Explained
Filed under OS
Explore every step of the booting process.
Correcting Fisheye Images
Filed under Math and Logic
Explore different methods for programmatically correcting fisheye images.
Differences Between NTFS, FAT32 and exFAT
Filed under OS
Explore three major file systems that are widely used nowadays.
Win Gomoku with Threat Space Search
Filed under Machine Learning
Learn how to win a Gomuku game with AI strategy.
Type Safety in Programming Languages
Filed under Programming
Explore in detail the type safety issues in computer programming.