Шифротекст або шифртекст — термін криптології, яким називають зашифровану інформацію, результат шифрування відкритого тексту.
Оригінал повідомлення називається в криптографії відкритим текстом, або Клером. Засекречене (зашифроване) повідомлення називається шифротекст, або шифрограмою, або криптограмою. Процедура шифрування зазвичай містить у собі використання певного алгоритму і ключа.
— це певний спосіб засекречування повідомлення, наприклад комп'ютерна програма або, скажімо, список інструкцій. Ключ же конкретизує процедуру засекречування.
Один із способів шифрування — проста заміна, при якій кожна літера відкритого тексту замінюється на якусь літеру алфавіту (можливо, на ту ж саму). Для цього відправник повідомлення повинен знати, на яку літеру в шифротексті слід замінити кожну літеру відкритого тексту. Часто це робиться шляхом зведення потрібних відповідностей літер у вигляді двох алфавітів: ABCDEFGHIJKLMNOPQRSTUVWXYZ
BLUESTOCKINGADFHJMPQRVWXYZ
Шифрограма виходить шляхом заміни кожної літери відкритого тексту на записану безпосередньо під нею літеру шифрувального алфавіту.
Приклад
Нехай потрібно зашифрувати таке повідомлення (відкритий текст): DEAR DAD
SEND MORE MONEY AS SOON AS POSSIBLE TOM.
Тоді зашифрований текст: ESBM EBE
HGSBPS PSDE AFMS AFDSY BP PFFD BP HFPPKLGS QFA
Властивості шифртексту залежать від , за допомогою якого він був отриманий.
Щоб одержувач шифрограми міг відновити відкритий текст і прочитати повідомлення, йому необхідно мати копію вищенаведеної таблиці. Дешифрувальник повторює в зворотному порядку всі дії шифрувальника, розкриваючи тим самим зміст повідомлення.
У наведеному вище прикладі використовувався алгоритм політерної заміни. Цей метод називається простою, або моноалфавітною заміною. Ключ до даного шифру складається з таблиці, яка містить відкритий і шифрувальний алфавіти, в якій вказується, на яку літеру в шифротексті слід замінити літеру відкритого тексту. У такій криптографічній системі передбачається, що алгоритм шифрування загальновідомий, тоді як ключ доступний тільки відправнику і одержувачу відповідних повідомлень.
У відкритому алфавіті літери розташовані в їх звичайній послідовності; такий алфавіт називається прямою стандартною послідовністю. Шифрувальний же алфавіт у нашому прикладі складається з 26 літер латинського алфавіту, певним чином переставлених з використанням ключового слова BLUESTOCKING (букв. «синя панчоха»). Після ключового слова (ключової фрази) ключ далі записується з опущенням всіх тих букв, що вже з'явилися в цьому слові (або в першому слові цієї фрази), а потім вписуються літери алфавіту, що залишаються в звичайному порядку, знову ж таки з опущенням всіх літер, що з'явилися раніше. Наприклад, якщо як ключову ми використовуємо фразу UNITED STATES OF AMERICA, то шифрувальний алфавіт буде виглядати наступним чином:
UNITEDSAOFMRCBGHJKLPQ VWXYZ
За допомогою ключового слова (фрази) при шифруванні можна перемішати будь-яку алфавітну послідовність. Використання ключових слів полегшує відновлення відкритого та шифрувального компонента системи, оскільки при цьому необхідно запам'ятати тільки відповідне ключове слово (фразу). Немає необхідності записувати (або розгадувати) яку б то не було таблицю: якщо пам'ятати ключове слово, то алфавітну послідовність завжди можна відновити.
Примітки
- КРИПТОГРАФИЯ [ 31 грудня 2012 у Wayback Machine.](рос.)
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Shifrotekst abo shifrtekst termin kriptologiyi yakim nazivayut zashifrovanu informaciyu rezultat shifruvannya vidkritogo tekstu Original povidomlennya nazivayetsya v kriptografiyi vidkritim tekstom abo Klerom Zasekrechene zashifrovane povidomlennya nazivayetsya shifrotekst abo shifrogramoyu abo kriptogramoyu Procedura shifruvannya zazvichaj mistit u sobi vikoristannya pevnogo algoritmu i klyucha ce pevnij sposib zasekrechuvannya povidomlennya napriklad komp yuterna programa abo skazhimo spisok instrukcij Klyuch zhe konkretizuye proceduru zasekrechuvannya Odin iz sposobiv shifruvannya prosta zamina pri yakij kozhna litera vidkritogo tekstu zaminyuyetsya na yakus literu alfavitu mozhlivo na tu zh samu Dlya cogo vidpravnik povidomlennya povinen znati na yaku literu v shifroteksti slid zaminiti kozhnu literu vidkritogo tekstu Chasto ce robitsya shlyahom zvedennya potribnih vidpovidnostej liter u viglyadi dvoh alfavitiv ABCDEFGHIJKLMNOPQRSTUVWXYZ BLUESTOCKINGADFHJMPQRVWXYZ Shifrograma vihodit shlyahom zamini kozhnoyi literi vidkritogo tekstu na zapisanu bezposeredno pid neyu literu shifruvalnogo alfavitu PrikladNehaj potribno zashifruvati take povidomlennya vidkritij tekst DEAR DAD SEND MORE MONEY AS SOON AS POSSIBLE TOM Todi zashifrovanij tekst ESBM EBE HGSBPS PSDE AFMS AFDSY BP PFFD BP HFPPKLGS QFA Vlastivosti shifrtekstu zalezhat vid za dopomogoyu yakogo vin buv otrimanij Shob oderzhuvach shifrogrami mig vidnoviti vidkritij tekst i prochitati povidomlennya jomu neobhidno mati kopiyu vishenavedenoyi tablici Deshifruvalnik povtoryuye v zvorotnomu poryadku vsi diyi shifruvalnika rozkrivayuchi tim samim zmist povidomlennya U navedenomu vishe prikladi vikoristovuvavsya algoritm politernoyi zamini Cej metod nazivayetsya prostoyu abo monoalfavitnoyu zaminoyu Klyuch do danogo shifru skladayetsya z tablici yaka mistit vidkritij i shifruvalnij alfaviti v yakij vkazuyetsya na yaku literu v shifroteksti slid zaminiti literu vidkritogo tekstu U takij kriptografichnij sistemi peredbachayetsya sho algoritm shifruvannya zagalnovidomij todi yak klyuch dostupnij tilki vidpravniku i oderzhuvachu vidpovidnih povidomlen U vidkritomu alfaviti literi roztashovani v yih zvichajnij poslidovnosti takij alfavit nazivayetsya pryamoyu standartnoyu poslidovnistyu Shifruvalnij zhe alfavit u nashomu prikladi skladayetsya z 26 liter latinskogo alfavitu pevnim chinom perestavlenih z vikoristannyam klyuchovogo slova BLUESTOCKING bukv sinya panchoha Pislya klyuchovogo slova klyuchovoyi frazi klyuch dali zapisuyetsya z opushennyam vsih tih bukv sho vzhe z yavilisya v comu slovi abo v pershomu slovi ciyeyi frazi a potim vpisuyutsya literi alfavitu sho zalishayutsya v zvichajnomu poryadku znovu zh taki z opushennyam vsih liter sho z yavilisya ranishe Napriklad yaksho yak klyuchovu mi vikoristovuyemo frazu UNITED STATES OF AMERICA to shifruvalnij alfavit bude viglyadati nastupnim chinom UNITEDSAOFMRCBGHJKLPQ VWXYZ Za dopomogoyu klyuchovogo slova frazi pri shifruvanni mozhna peremishati bud yaku alfavitnu poslidovnist Vikoristannya klyuchovih sliv polegshuye vidnovlennya vidkritogo ta shifruvalnogo komponenta sistemi oskilki pri comu neobhidno zapam yatati tilki vidpovidne klyuchove slovo frazu Nemaye neobhidnosti zapisuvati abo rozgaduvati yaku b to ne bulo tablicyu yaksho pam yatati klyuchove slovo to alfavitnu poslidovnist zavzhdi mozhna vidnoviti PrimitkiKRIPTOGRAFIYa 31 grudnya 2012 u Wayback Machine ros Div takozhDeshifruvannya Sposobi shifruvannya Istoriya kriptografiyi Cya stattya ye zagotovkoyu Vi mozhete dopomogti proyektu dorobivshi yiyi Ce povidomlennya varto zaminiti tochnishim