არის თუ არა შიფრული ბლოკის კავშირი უსაფრთხო?
არის თუ არა შიფრული ბლოკის კავშირი უსაფრთხო?

ვიდეო: არის თუ არა შიფრული ბლოკის კავშირი უსაფრთხო?

ვიდეო: არის თუ არა შიფრული ბლოკის კავშირი უსაფრთხო?
ვიდეო: Cryptography Lesson #1 - Block Ciphers 2024, მაისი
Anonim

ა ბლოკის შიფრი თავისთავად მხოლოდ შესაფერისია უსაფრთხო კრიპტოგრაფიული ტრანსფორმაცია ( დაშიფვრა ან გაშიფვრა) ერთი ფიქსირებული სიგრძის ბიტების ჯგუფის სახელწოდებით a ბლოკი . მოქმედების რეჟიმი აღწერს, თუ როგორ უნდა გამოიყენოთ ა შიფრის მარტოხელა- ბლოკი ოპერაციას უსაფრთხოდ ა-ზე დიდი მონაცემების გარდაქმნა ბლოკი.

ანალოგიურად, რა არის Cipher Block Chaining რეჟიმი?

ასევე იხილეთ კრიპტოგრაფია. შიფრული ბლოკის ჯაჭვი (CBC) არის ა რეჟიმი ოპერაციისთვის ა ბლოკის შიფრი (ის, რომელშიც ბიტების თანმიმდევრობა დაშიფრულია, როგორც ერთი ერთეული ან ბლოკი ერთად შიფრი გასაღები გამოიყენება მთელზე ბლოკი ). შიფრული ბლოკის ჯაჭვი იყენებს იმას, რაც ცნობილია, როგორც გარკვეული სიგრძის ინიციალიზაციის ვექტორი (IV).

არის CBC შიფრები უსაფრთხო? CBC აქვს რამდენიმე სასიამოვნო თვისება. ბლოკის მიერ წარმოებული შიფრული ტექსტი შიფრი დაშიფრულია, ამიტომ (იმედია) შემთხვევით გამოიყურება. In CBC , თქვენ ურევთ ამ შემთხვევითი ხედვის დაშიფრულ მონაცემებს უბრალო ტექსტში, რაც ნაკლებად სავარაუდოა, რომ გამომავალში იქნება შაბლონები.

ამ გზით, რომელი ბლოკის შიფრის რეჟიმია ყველაზე უსაფრთხო ეფექტური AES-ისთვის?

CTR გამოიყენება, თუ გსურთ კარგი პარალელიზება (ანუ სიჩქარე), ნაცვლად CBC/OFB/CFB. XTS რეჟიმი არის ყველაზე ხშირია, თუ თქვენ დაშიფვრავთ შემთხვევით ხელმისაწვდომ მონაცემებს (როგორიცაა მყარი დისკი ან ოპერატიული მეხსიერება). OCB ბევრად საუკეთესოა რეჟიმი , როგორც ეს საშუალებას იძლევა დაშიფვრა და ავთენტიფიკაცია ერთი პასით.

არის GCM უფრო უსაფრთხო ვიდრე CBC?

AES- GCM არის უფრო უსაფრთხო შიფრი ვიდრე AES- CBC რადგან AES- CBC , მუშაობს XOR'ing (eXclusive OR) თითოეული ბლოკით წინა ბლოკთან და არ შეიძლება პარალელურად ჩაიწეროს. AES- GCM იწერება პარალელურად, რაც ნიშნავს, რომ გამტარუნარიანობა მნიშვნელოვნად მაღალია ვიდრე AES- CBC დაშიფვრის ხარჯების შემცირებით.

გირჩევთ: