Setiap karakter yang Anda ketik menggerakkan sebuah automaton.
SandiFA memvalidasi kata sandi bukan dengan daftar aturan if/else, melainkan dengan lima automaton hingga (finite automata) yang berjalan paralel dan bergabung menjadi satu DFA produk. Ketik kata sandi di bawah untuk melihat state automaton berubah secara live.
SIMULATOR DFA0 karakter
👁 tampilkan karakterContoh Uji Coba (klik untuk isi otomatis)
Vektor state produk saat ini · q = (len, U, L, D, S)
Jejak transisi δ (log per karakter)
SYARAT PENERIMAAN (F)0/5
- · Panjang ≥ 8 karakter — M₁ mencapai q₈
- · ≥1 huruf besar (A–Z) — M₂ mencapai q₁
- · ≥1 huruf kecil (a–z) — M₃ mencapai q₁
- · ≥1 digit (0–9) — M₄ mencapai q₁
- · ≥1 karakter khusus (!@#$%^&*_-+=) — M₅ mencapai q₁
Status alfabet Σ
DIAGRAM AUTOMATON PRODUK M = M₁ × M₂ × M₃ × M₄ × M₅skema, bukan skala sebenarnya