Vigenère Cipher

Vigenère, autokey aur Beaufort encode-decode kijiye, key length ke sanket ke saath.

Vigenère Cipher poori tarah aapke browser mein chalta hai. Aapka text aur key aapke device par hi process hote hain.

Banaya aur maintain kiya: Udit Agarwal

Caesar cipher aazmaiye

Vigenère Cipher ke baare mein

Vigenère ek keyword ko sandesh par dohraata hai aur har akshar ko uske key akshar ke hisaab se khiskata hai, jisse ek hi plaintext akshar kai alag ciphertext akshar ban sakta hai aur wo frequency analysis haar jaati hai jo saade Caesar ko todti hai. Ye teen sadi tika raha aur lagbhag utne hi samay tak use le chiffre indéchiffrable kaha gaya. Ye tool dono taraf chalta hai, chhote-bade akshar aur viram chinh bachaata hai, aur do aam variant deta hai: autokey, jo key ko plaintext se aage badhata hai, aur Beaufort, jo ghataata hai aur isliye khud apna ulta hai.

Features

  • Kisi bhi key se encode aur decode, case aur punctuation bachate hue
  • Classic ke saath autokey aur Beaufort variant
  • Har column ke index of coincidence se key length ka vishleshan
  • Text mein akshar ki frequency ka byora
  • Paanch-paanch ke block mein grouping, purani telegraph parampara
  • Sandesh par sach mein laga keystream dikhata hai
  • Haath se kaam ke liye 26 line wali poori Vigenère table

Vigenère Cipher kaise use karein

  1. Text paste kijiye aur ek keyword daaliye
  2. Encode ya decode chuniye, aur zaroorat ho to variant
  3. Nateeja padhiye, neeche keystream ke saath
  4. Key na pata ho to decode par jaayiye aur sujhayi gayi lambai dekhiye

Example

Input

ATTACKATDAWN with the key LEMON

Output

LXFOPVEFRNHR

Kitaabi udaharan: har akshar upar ke key akshar se khiska hua.

Common errors aur troubleshooting

  • Decode par shuruaat padhne layak hai aur aage bakwaas. — Key sahi hai par variant galat. Classic Vigenère key dohraata hai, jabki autokey use plaintext se aage badhata hai, isliye dono sirf shuruaati aksharon par milte hain.
  • Nateeja kisi doosre tool se alag hai. — Dekhiye ki gair-akshar kaise sambhale ja rahe hain. Yahan punctuation waisa hi nikalta hai aur key akshar kharch nahi karta, jo aam parampara hai; kuchh implementation har character par key aage badhate hain.
  • Vishleshan asli lambai ke guna sujha raha hai. — Ye apekshit hai. Key length ke dogne par columns utne hi sthir dikhte hain, isliye sabse chhota mazboot vikalp aksar sahi hota hai.
  • Beaufort decode encode jaisa hi lagta hai. — Aisa hi hona chahiye. Beaufort khud apna ulta hai, do baar chalane par asli text lautta hai aur disha ka chunav farak nahi daalta.

Aksar pooche jaane wale sawaal

Vigenère cipher kaam kaise karta hai?
Keyword sandesh par dohraaya jaata hai, aur har akshar upar ke key akshar ki varnamala sthiti ke barabar aage khiskta hai. B se ek, C se do, aur Z par lautkar.
Kya bina key ke Vigenère toda ja sakta hai?
Haan. Key ki lambai pata chalte hi — dohraaye patterns ya index of coincidence se — ciphertext columns mein bat jaata hai, jinme se har ek saada Caesar hai. Kasiski ne 1863 mein tareeka chhapa tha.
Yahan index of coincidence kis kaam aata hai?
Wo naapta hai ki text se yun hi uthaye do akshar kitni baar milte hain. Angrezi lagbhag 0.067 par aur random text 0.038 par hota hai, isliye jis lambai par columns sabse upar aate hain wahi aksar sahi hoti hai.
Autokey variant kis tarah alag hai?
Keyword dohraane ke bajaye wo key ko khud plaintext se aage badhata hai. Key kabhi dohrati nahi, jisse Kasiski wali periodic structure hi khatm ho jaati hai.
Kya Vigenère cipher aaj surakshit hai?
Bilkul nahi. Wo thodi si analysis mein toot jaata hai aur paheli ya padhaai ka udaharan hai, suraksha nahi. Jo niji rehna chahiye use AES-GCM jaisa aadhunik authenticated encryption chahiye.

Related tools

Encode / Decode ke aur tools

  • QR Code Reader — Image, screenshot ya camera se QR code scan kijiye aur dekhiye andar kya hai — links, Wi-Fi, contacts aur payments.
  • QR Code with Logo — QR code mein apna logo lagaiye, colours, shapes aur frame badliye — live check dikhata hai ki code ab bhi scan hota hai.
  • UPI QR Code Generator — UPI ID se payment QR code banaiye, chahein to amount aur note ke saath, aur Scan to pay card print kijiye.
  • vCard QR Code Generator — Contact details ka QR code banaiye jise phone ek tap mein save kar le — vCard 3.0, 4.0 ya MECARD, .vcf download ke saath.
  • WhatsApp QR Code Generator — Phone number aur chahein to pehle message se wa.me chat link aur QR code banaiye.
  • Bulk QR Code Generator — Ek list ya CSV se 500 tak QR codes banaiye — PNG ya SVG files ka ZIP, ya labels wali printable sheet.
  • Unzip Online — ZIP archive browser mein kholiye, files ka preview dekhiye aur bina upload kiye ek ya sabhi nikaaliye.
  • Base64 Encode / Decode — UTF-8 safe Base64 encoding aur decoding.
  • URL Encode / Decode — URL components ko encode aur decode karein.
  • HTML Escape / Unescape — HTML special characters aur entities ko escape aur unescape karein.
  • Number Base Converter — Integers ko binary, octal, decimal aur hexadecimal ke beech convert karein.
  • QR Code Generator — Text ya URL se ek QR code generate karein; PNG ya SVG ke roop mein download karein.

Encode / Decode ke sabhi tools dekhein (31) · Saare tools