Skip to content

Commit b0e2e27

Browse files
committed
log
1 parent 86ff000 commit b0e2e27

3 files changed

Lines changed: 41 additions & 1 deletion

File tree

archive.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ All my devlog entries, neatly organized.
1111
---
1212

1313
## 📅 2025 Logs
14+
- [2025-12-12 — Devlog #55]({{site.baseurl}}/logs/2025-12-12/)
1415
- [2025-12-07 — Devlog #54]({{site.baseurl}}/logs/2025-12-07/)
1516
- [2025-12-03 — Devlog #53]({{site.baseurl}}/logs/2025-12-03/)
1617
- [2025-12-02 — Devlog #52]({{site.baseurl}}/logs/2025-12-02/)

logs/2025-12-07/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ A REPL (Read-Eval-Print Loop) is an interactive loop that forms the core of a sh
2828

2929
---
3030

31-
[← Previous]({{site.baseurl}}/logs/2025-12-03/)
31+
[← Previous]({{site.baseurl}}/logs/2025-12-03/) | [Next →]({{site.baseurl}}/logs/2025-12-12/)

logs/2025-12-12/index.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
layout: default
3+
permalink: /logs/2025-12-12/
4+
---
5+
6+
# Devlog - 2025-12-12
7+
8+
## 🚀 What I Did
9+
10+
- Codewars.
11+
- Random Password generator(using random function, maps, and crypto)
12+
13+
## 🧠 What I Learned
14+
15+
- `Uint32Array` = array of big random numbers (0 to 4.29 billion).
16+
- `Uint8Array` gives only 0–255 (less randomness).
17+
- `Uint16Array` gives 0–65,535.
18+
19+
### Cryptographically random values
20+
21+
- Comes from OS-level secure random generator(Linux /dev/urandom, Windows Cryptographic Provider, macOS SecureRandom)
22+
- non-predictable.
23+
- high entropy.
24+
- designed specifically for passwords, keys, salts, tokens.
25+
- It follows NIST SP 800-90 standards used in cryptography.
26+
27+
```javascript
28+
crypto.getRandomValues(arr);
29+
```
30+
31+
## 🔥 What's Next
32+
33+
- FCC.
34+
- Codewars.
35+
- Theory(Dom).
36+
37+
---
38+
39+
[← Previous]({{site.baseurl}}/logs/2025-12-07/)

0 commit comments

Comments
 (0)