კეისრის შიფრი და ტექსტის შიფრატორი უფასოდ
დაშიფრეთ და გაშიფრეთ ტექსტი კეისრის შიფრით, ROT13-ით, Atbash-ით და Vigenère შიფრით. კლასიკური ჩანაცვლების შიფრები, ყველაფერი ბრაუზერში.
მაქვს შიფრტექსტი: იპოვეთ წანაცვლება
შეყვანილ ტექსტზე ცდის ცეზარის ყველა წანაცვლებას და აწყობს იმის მიხედვით, რამდენად ჰგავს შედეგი ნამდვილ ენას.
თითოეულ ასოს გადააქვს 13-ით. თვითუკუქცევითი — ორჯერ გამოყენება დააბრუნებს ორიგინალს.
მხოლოდ საგანმანათლებლო მიზნებისთვის. კეისრის, ROT13, Atbash და Vigenere კლასიკური შიფრებია — ისინი ნამდვილ კონფიდენციალობას არ უზრუნველყოფენ და ადვილად იტეხება. ნუ გამოიყენებთ სენსიტიური ინფორმაციის დასაცავად.
გავრცელებული გამოყენება
- Encode და Decode ROT13სტაფილოკოს ROT13 ტექსტი obscure ის - იყოს go-ან დღეს spoilers, ქვილ პასუხი და ხელმოწერა გაფრთხოვება.
- შექმნა Caesar დღეს ქვილEncode მალულ შეტყობინება Caesar დღეს ს escape ოთახში, ქვილ და ქვილ გამოწვევა.
- ისწავლება კლასიკური Cryptographyპირი Caesar, Atbash და Vigenère დღეს გაიგეთ ისტორია და პრინციპი cryptography.
- გამოტანა საიდუმლო შეტყობინებაEncode პირადი შეტყობინება, შენიშვნა და პირადი კომუნიკაცია ს მარტივი ჩანაცვლება დღეს.
- გამოყენება Atbash დღესსაპირისპირი ანბანი თან Atbash: A ხდება Z, B ხდება Y, და ასე შემდეგ - ძველი ებრაული დღეს.
როგორ მუშაობს
ყველა ოთხივე შიფრი — კეისარი, ROT13, ატბაში და ვიჟენერი — ბრაუზერში დანერგილია ნულიდან, სუფთა სიმბოლო-კოდის არითმეტიკის გამოყენებით, ნებისმიერი გარე ბიბლიოთეკის გარეშე. კოდირება და დეკოდირება მყისვე ხდება თქვენს ბრაუზერში, აკრეფისთანავე; არაფერი არასდროს იგზავნება სერვერზე.
- 1აირჩიეთ შიფრი და დააკონფიგურირეთაირჩიეთ ოთხ კლასიკურ ჩანაცვლების შიფრს შორის. კეისარი გაძლევთ სლაიდერით 1–25 წანაცვლების მნიშვნელობის დაყენების საშუალებას. ვიჟენერს სჭირდება საკვანძო სიტყვა, რომლის ასოებიც ტექსტის ყოველ პოზიციაზე სხვადასხვა წანაცვლებას განსაზღვრავს. ROT13-სა და ატბაშს პარამეტრები არ აქვს — ორივე თვით-შებრუნებადია, ასე რომ კოდირება და დეკოდირება ერთი და იგივე ოპერაციაა.
- 2ხელით დაწერილი სიმბოლო-არითმეტიკა ატარებს გარდაქმნასთითოეული შიფრი პატარა სუფთა ფუნქციაა შეყვანილ სტრიქონზე. კეისარი და ROT13 იყენებენ მოდულურ არითმეტიკას სიმბოლოთა კოდებზე — ((charCode - base + shift) % 26) + base — არაანბანური სიმბოლოების სრულიად უცვლელად დატოვებით. ატბაში სარკისებურად ასახავს თითოეულ ასოს base + 25 - (charCode - base)-ის გამოთვლით. ვიჟენერი ციკლურად გადის საკვანძო სიტყვის სიმბოლოებზე, ყოველ მომდევნო ასოზე სხვადასხვა წანაცვლების გამოყენებით.
- 3სრული გადარჩევით გამტეხი აფასებს ყველა 25 კეისრის წანაცვლებასთუ თქვენ გაქვთ დაშიფრული ტექსტი, მაგრამ არ იცით წანაცვლება, „გატეხვის“ პანელი ერთდროულად ცდის ყველა 25 წანაცვლებას და აფასებს თითოეულ კანდიდატს ინგლისური ასოების სიხშირეების მიმართ, ჩი-კვადრატის ტესტის გამოყენებით. დეშიფრირება, რომლის ასოთა განაწილებაც ყველაზე მეტად ემთხვევა ნამდვილ ინგლისურს, პირველ ადგილზეა.
- 4დააკოპირეთ შედეგი ან გააზიარეთ თავსატეხის ბმულიგამომავალი ცოცხლად განახლდება ყოველ დაჭერაზე. დააკოპირეთ ბუფერში, ან გამოიყენეთ „ბმულის კოპირება“, რომ შექმნათ URL, რომელიც აკოდირებს თქვენ მიერ არჩეულ შიფრს, წანაცვლებას ან გასაღებს და შეყვანილ ტექსტს — ასე რომ შეგიძლიათ გააზიაროთ დაშიფრული თავსატეხი, რომელიც პირდაპირ ხელსაწყოში იხსნება.
დაკავშირებული ინსტრუმენტები
URL კოდირება და დეკოდირება
URL-ების და შეკითხვის სტრიქონების დაშიფვრა და გაშიფვრა. მხარს უჭერს encodeURIcomponent, decodeURIcomponent და შეკითხვის სტრიქონების ანალიზს.
Base64 კოდირება და გაშიფვრა
დაშიფრეთ ტექსტი ან ფაილები Base64-ად, ან გაშიფრეთ Base64 სტრიქონები უბრალო ტექსტად. მყისიერი, კონფიდენციალური და უფასო.
HTML კოდირება და გაშიფვრა
დაშიფრეთ სპეციალური სიმბოლოები HTML ობიექტებად ან გაშიფრეთ ობიექტები უბრალო ტექსტად. მყისიერი, ბრაუზერში.