Бір реттік кілт (XOR) құралы

Хабарлама мен кілтті енгізіп, шифрлау немесе шифрды ашуды таңдап, оларды XOR-лаңыз.

Қалай қолдану керек

  1. Жоғарыдағы өрістерге мәндеріңізді енгізіңіз.
  2. Нәтижені бірден көру үшін Есептеу түймесін басыңыз.
  3. Нәтижеге сілтемені көшіру үшін Бөлісу түймесін пайдаланыңыз.

Осы калькулятор туралы

Гилберт Вернам жүйелеген бір реттік кілт әр ашық мәтін байтын тура сондай ұзындықтағы кілт байтымен XOR арқылы біріктіріп, теориялық тұрғыда мінсіз құпиялылыққа қол жеткізеді — XOR дегеніміз сол кілтті екі рет қолданғанда бастапқы деректі қайтаратын қайтымды биттік амал (P ⊕ K = C, содан кейін C ⊕ K = P). Мінсіз құпиялылық кілт шынымен кездейсоқ, хабарламамен бірдей ұзын болғанда және ешқашан қайта қолданылмағанда ғана орындалады; іс жүзінде қысқа қайталанатын кілтпен орындалатын дәл сол математика (бұл құрал осылай істейді) шын мәніндегі бұзылмайтын кілт емес, қарапайым, бұзуға болатын ағынды шифрды береді.

Бұл құрал хабарламаны кілтпен XOR-лайды — кілтті хабарлама ұзындығына дейін қайталап — мәтінді hex-ке шифрлау немесе hex-ті мәтінге қайта шифрын ашу үшін. Криптография студенттері оны XOR негізіндегі шифрлаудың механикасын өз көзімен көру үшін пайдаланады, ал CTF қатысушылары мен қауіпсіздікті үйренушілер XOR-шифр тапсырмаларын қолмен жылдам кодтау немесе декодтау үшін қолданады.

Бұл пайдалы болды ма?

3 реакцияға дейін таңдай аласыз.

Пікірлер

  • Алғашқы пікірді сіз жазыңыз.

Танымал калькуляторлар

Барлық калькуляторлар