IPsec алдын ала жалпы ачкычы: сиз терген саптын артындагы байттар
Эки тарап бирдей көрүнгөн саптарды кармап, ар башка ачкычтарды ала алышат. Бир нерсени алсыратуудан мурун талаа түрүн, каалаган коддоону жана акыркы байттарды текшериңиз.
Эки администратор экрандагы сырды салыштырып, анын дал келгенине макул болушат, бирок туннель аутентификациядан өтпөйт. Алар салыштырган сап - эки тараптын бири да ачкыч жаратууга киргизген маани эмес. Сиз көргөн белгилер менен протокол хэштеген байттардын ортосунда талаа түрү, тексттик коддоо, редактор жана алмашуу буфери бар, жана ушул төртөөнүн кайсынысы болбосун сырткы көрүнүшүн өзгөртпөстөн киргизүүнү өзгөртө алат. Байттарды салыштырыңыз, келишпестик адатта секунддар ичинде көрүнөт.
Шлюз сап менен эмне кылат
Алдын ала жалпы ачкыч тармак аркылуу жөнөтүлүп салыштырылбайт. Ар бир тарап өзүнүн жергиликтүү көчүрмөсүн IKE алмашуусунун ачкыч жаратуусуна берет, жана алынган аутентификация пайдалуу жүктөрү текшерилет же текшерилбейт. Бул дизайн эки көчүрмө визуалдык окшош эмес, байт боюнча бирдей болушу керек экенин билдирет, ошондой эле ката туура эмес сырсөз билдирүүсү катары эмес, аутентификация баскычында билдирилерин билдирет.
Ошондуктан пайдалуу суроо эч качан «булар бирдей көрүнөбү» эмес, «ар бир ишке ашыруу кайсы так байт ырааттуулугун хэштейт».
Кошумча байттар кайдан келет
Аягындагы жаңы сап классикалык күнөөкөр, жана ал көз алдында жашырынат, анткени көпчүлүк редакторлор файлды сактаганда аны көрүнбөгөн түрдө кошот. Чат терезесинен чапталган баштапкы же акыркы боштук да ушундай кылат, сөз иштетүүчү түз тырмакчаны акылдуу тырмакча менен алмаштырса да ушундай. Булардын эч бири адам жасаган визуалдык салыштырууну өзгөртпөйт.
Глифтерди эмес, байттарды көрсөткөн курал менен салыштырыңыз. printf '%s' "$PSK" | xxd | tail -2 маанинин аягын он алтылык системада басып чыгарат, ал жерде адашкан 0a же 20 ачык көрүнөт. Муну эки тарапта тең жасап, эки чыгарылышты катар салыштырыңыз. Муну жаралган сынак материалында жасаңыз, кийин shell тарыхында калтыра турган өндүрүштүк сырда эмес.
Коддолгон шифрленген дегенди билдирбейт
Конфигурация экспорту сырды көбүнчө негизги коддоодо алып жүрөт, кээде ар алтымыш же жетимиш алты белгиден кийин сап үзүлүү менен, кээде толуктоо менен. Эгер бир тарап декоддолгон байттарды күтсө, ал эми сиз коддолгон текстти чаптасаңыз, сиз башка сырсөз жөнөткөн жоксуз, сиз басып чыгарууга боло турган белгилерден жасалган алда канча узун сырсөз жөнөттүңүз. Base64 эч кандай купуялуулукту бербейт, ошондуктан коддолгон сырды экинчи пикир үчүн форумга эч качан чаптоого болбойт.
Apple'дын IPSec сөздүгү типтин маанилүүлүгүнүн пайдалуу мисалы: ал SharedSecret-тү L2TP жана Cisco IPsec жүктөрүндөгү жалпы сыр аутентификация ыкмасы үчүн маалымат катары документтейт. Бул белгилүү жүктөгү белгилүү касиет, кокустан сыр сураган башка протокол үчүн кайра колдонсо боло турган жалпы текст талаасы эмес.
Ырасталган чек бир айкалышка таандык
Бир Apple кардарындагы отуз эки белги чеги жөнүндөгү эски баяндамалар бир кардар версиясы, протокол жана профиль формасы жөнүндөгү чыныгы баяндамалар. Алар ар бир Apple платформасы, ар бир провайдер жана ар бир протокол үчүн универсалдуу чек эмес. Версияны, жүк түрүн жана шлюз талабын чогуу текшерип, анан агымдан корутунду чыгаргандын ордуна бекитилген конфигурацияда сынаңыз. Сыналган айкалышты өзгөртүүлөр журналына жазыңыз, болбосо кийинки адам ошол агымды ал татыктуудан ашык ишеним менен келтирет.
Эгер чек чындап колдонулса, жооп - ага туура келген колдоого алынган кирүү маалыматтарынын дизайны, күчтүү сырдын кыскартылган версиясы эмес. Божомолдонгон чекти канааттандыруу үчүн өндүрүштүк ачкычты кыскартуу анын күчүн биротоло азайтат жана документтери эми коопсуздугуна туура келбеген системаны жаратат.
Күчтү эмес, көрсөтүүнү оңдоңуз
Көрсөтүү тастыкталгандан кийин аутентификация ишке ашпаса, аутентификация баскычындагы колдонуудагы саясатты окуңуз: кайсы ыкма сүйлөшүлүп жатат, кандай өнөктөш инсандыгы күтүлөт жана шлюз сиз ойлогон байланышка туура келеби. Бара-бара алсыз божомолдор диагностика эмес, алар колдоо билети тиркелген жайлап төмөндөө.
Эгер талап кылынган кирүү маалыматтары уюмдун стандартына туура келбесе, дизайнды туура келе турганга өзгөртүңүз. Жетиштүү энтропиясы бар жалпы сыр, бир жолу жаралган, башкарылуучу талаада сакталган жана эч качан жарыяланбаган, толугу менен жакшы жооп; анын кыскараак версиясы эмес.