Laboratuvarlar
Tarayıcıda çalışan interaktif araçlar — kriptografi, auth ve web fundamentals üzerinde elinle dene.
Argon2id Parameter Configurer
Argon2id parametrelerini (m, t, p) interaktif ayarla, tarayıcıda hash süresini ölç, RTX 4090 saldırısına karşı kaç yıl dayanacağını gör. Production KDF konfigürasyonunu sezgi ile değil rakamla seç.
argon2 · kdf · password-hashing · owasp
Cron Builder
Cron expression yaz, insan-okunur açıklama + sonraki 5 çalışma + interaktif field builder. QStash / GitHub Actions / Kubernetes CronJob kullanırken sezgisini doğrula.
cron · scheduling · qstash
HMAC Lab
Key + message → tag. Tag karşılaştırmasında naive vs constant-time fark gör — timing attack neden gerçek bir tehdit, görsel olarak izle.
hmac · mac · timing-attack · sha-256
HTTP Header Analyzer
Response header'larını yapıştır, security skoru al. CSP / HSTS / Permissions-Policy / X-Frame-Options parse edilir, eksik header'lar flag'lenir, directive'ler insan-okunur açıklamayla.
http · security · csp · headers
Timezone Converter
Birden fazla timezone'u yan yana göster, bir saati değiştir hepsi senkron güncellensin. DST geçişleri flag'lenir, çalışma saati overlap/gap'i renklendirilir. Cross-region meeting koordinasyonu.
timezone · datetime · intl
AEAD Tamper Demosu
AES-256-GCM ile şifrele, ciphertext'in tek bir byte'ını çevir, decryption'ın "authentication failed" ile fail ettiğini gör. Authenticated encryption'ın *neden* kullanıldığını tek tıkla anlat.
aes-gcm · aead · tamper-detection · webcrypto
Base64 Encoder / Decoder
Text ↔ base64 çift yönlü dönüşüm. Standart ve URL-safe varyant, tek tıkla yön değiştirme, kopyalama. UTF-8 güvenli (Türkçe karakterler dahil).
base64 · encoding · web
ChaCha20 Inner State Stepper
ChaCha20'nin 4×4 state matrix'ini quarter-round bazında adım adım izle. Key + nonce verilebilir, 320 sub-op'un her birinde hangi hücrelerin değiştiğini gör.
chacha20 · stream-cipher · rfc-7539
CIDR Subnet Hesaplayıcı
IPv4 CIDR girdisinden network, broadcast, ilk/son host, kullanılabilir host sayısı, subnet maskesi ve binary breakdown üretir. RFC 1918 / loopback / link-local sınıflandırması dahil.
networking · cidr · subnet · ipv4
Color Contrast (WCAG)
Foreground + background renkleri seç, contrast ratio'yu hesapla, WCAG AA / AAA pass/fail durumunu canlı gör. Normal ve büyük metin için ayrı verdikt.
accessibility · wcag · color · contrast
CSS Specificity Hesaplayıcı
İki selector yapıştır, (a, b, c) tuple'ını gör, hangisinin kazanacağını anla. Token-token renkli breakdown. `:where()`, `:not()`, `:is()` ve `:has()` doğru hesaplanır.
css · specificity · selectors
Cubic-Bezier Tester
Cubic bezier eğrisini iki kontrol noktası ile şekillendir, timeline'ı scrub et, easing'in zamanı *nasıl* distorte ettiğini gör. CSS değerini kopyala, bitti.
css · animation · easing
Diff Viewer
İki metni yan yana ya da unified diff olarak göster. LCS-tabanlı line diff, boşluk yoksay seçeneği. Code review, manifest karşılaştırma, content drift.
diff · version-control · comparison
JSON Formatter
JSON yapıştır, pretty-print + collapsible tree gör. Hata varsa satır/sütun bazlı hata mesajı + minify + indent seçimi.
json · formatter · validator
JWT Decoder + Doğrulayıcı
JSON Web Token'ı yapıştır, header / payload / signature parçalara ayır, HMAC secret ile imza doğrula. Süresi dolmuş, henüz geçerli olmayan ve "alg none" tehlikeli token'ları otomatik işaretler.
jwt · jose · hmac · hs256
JWT Generator
Payload + secret + algorithm → imzalı JWT. JwtDecoder'ın tersi. HS256/384/512, otomatik regenerate, exp/iat/nbf claim helper.
jwt · jose · hmac · hs256
Parola Entropi Ölçer
Parola gücünü Shannon entropi'siyle hesapla. Karakter sınıflarını tespit et, dört saldırgan profili için crack süresi göster. Hiçbir veri sunucuya gitmiyor.
password · entropy · security
Regex Tester
Pattern + flag chip'leri, canlı eşleşme vurgusu, capture group dökümü, replacement preview. Her şey tarayıcıda — pattern hiçbir yere gönderilmiyor.
regex · validation · search
SHA-2 Hash Laboratuvarı
SHA-1, SHA-256, SHA-384 ve SHA-512 hash'lerini tarayıcıda canlı hesapla. Avalanche etkisini bit düzeyinde gör — tek karakter değişiminin output'un yaklaşık yarısını çevirdiğini ölç.
sha-256 · sha-512 · hash · webcrypto
Sorting Algorithm Visualizer
Bubble, insertion, selection, quick, merge — beş klasik sıralamayı bar chart'ta canlı izle. Step / play / 1×–16× hız. Karşılaştırma, swap ve sorted state'leri renkli.
algorithms · sorting · visualization