https://github.com/vlsergey/infosec
Учебное пособие по защите информации кафедры радиотехники и систем управления МФТИ
https://github.com/vlsergey/infosec
book cryptography information-security mactex mipt security tex tutorial
Last synced: about 1 month ago
JSON representation
Учебное пособие по защите информации кафедры радиотехники и систем управления МФТИ
- Host: GitHub
- URL: https://github.com/vlsergey/infosec
- Owner: vlsergey
- License: other
- Created: 2013-09-06T15:31:02.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2022-10-11T11:15:32.000Z (over 2 years ago)
- Last Synced: 2025-02-25T23:01:47.604Z (about 2 months ago)
- Topics: book, cryptography, information-security, mactex, mipt, security, tex, tutorial
- Language: TeX
- Homepage:
- Size: 40.5 MB
- Stars: 441
- Watchers: 37
- Forks: 210
- Open Issues: 299
-
Metadata Files:
- Readme: README.md
- Changelog: history/index.tex
- License: LICENSE
Awesome Lists containing this project
README
# Криптографические методы защиты информации
Учебное пособие по [защите информации](http://wikimipt.org/wiki/%D0%97%D0%B0%D1%89%D0%B8%D1%82%D0%B0_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8) кафедры радиотехники и систем управления МФТИ.
* [Владимиров Сергей Михайлович](http://wikimipt.org/wiki/%D0%92%D0%BB%D0%B0%D0%B4%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2_%D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B9_%D0%9C%D0%B8%D1%85%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D0%B8%D1%87)
* [Габидулин Эрнст Мухамедович](http://wikimipt.org/wiki/%D0%93%D0%B0%D0%B1%D0%B8%D0%B4%D1%83%D0%BB%D0%B8%D0%BD_%D0%AD%D1%80%D0%BD%D1%81%D1%82_%D0%9C%D1%83%D1%85%D0%B0%D0%BC%D0%B5%D0%B4%D0%BE%D0%B2%D0%B8%D1%87)
* [Колыбельников Александр Иванович](http://wikimipt.org/wiki/%D0%9A%D0%BE%D0%BB%D1%8B%D0%B1%D0%B5%D0%BB%D1%8C%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2_%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80_%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%87)
* [Кшевецкий Александр Сергеевич](http://wikimipt.org/wiki/%D0%9A%D1%88%D0%B5%D0%B2%D0%B5%D1%86%D0%BA%D0%B8%D0%B9_%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80_%D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B5%D0%B2%D0%B8%D1%87)## Последние релизы (сборки, готовые PDF)
* Релизы в формате PDF: https://github.com/vlsergey/infosec/releases
* Online-версия: https://vlsergey.github.io/infosec/
(может содержать проблемы вёрстки, см. проект [tex2html](https://github.com/vlsergey/tex2html))## Инструкция по сборке
### Установка необходимых компонент#### Linux (Debian, Ubuntu)
Установка TeXLive и языков:
```
$ sudo apt-get install texlive-latex-base \
texlive-latex-recommended \
texlive-latex-extra \
texlive-science \
texlive-bibtex-extra \
texlive-fonts-recommended$ sudo apt-get install texlive-lang-german \
texlive-lang-italian \
texlive-lang-french \
texlive-lang-european \
texlive-lang-cyrillic
```#### OS X:
Скачиваем дистрибутив **MacTeX**: https://www.tug.org/mactex/ (2Gb). Пакета **BasicTeX** будет недостаточно. При установке MacTeX Вы можете отказаться от GUI-программ, чтобы сэкономить место на жестком диске.
#### Windows:
Воспользуйтесь дистрибутивом **MiKTeX**: https://miktex.org/. Большая часть необходимых пакетов будет запрошена к устаровке во время первой сборки (автоматически). Кроме них нужно вручную установить два пакета для поддержки векторых шрифтов в PDF: `cm-super` и `cm-unicode`.
### Клонирование и сборка (Unix)
```
$ git clone https://github.com/vlsergey/infosec
$ cd infosec
$ pdflatex Information\ Security.tex
```
### Cборка (Windows)```
> pdflatex "Information Security.tex"
```## Настройки редакторов
### [TeXstudio](https://www.texstudio.org/)
* Default Bibliography Tool: `txs://biber` (`biber.exe %`)
* Default Index Tool: `txs://texindy` (`texindy.exe -M mystyle.xdy -L russian -C utf8 "Information Security.idx"`)## Какие «ошибки» исправлять не нужно
* При оформлении списков используется правило, что если элементы списка являются предложениями, то перед началом списка не ставится двоеточие (а ставится точка, и все элементы начинаются со строчной буквы).
* Внутри формул, за исключением многострочных, не используется дополнительное оформление даже для удобочитаемости.
* В книге принято, что внутри предложения используется «--» для отделения частей, фамилии в названиях отделяются тремя: «~---~».## Отличия определений в пособии от [словаря криптографических терминов](https://www.infosystems.ru/upload/iblock/154/slovar.pdf)
| Определение в пособии | Определение в [словаре криптографических терминов](https://www.infosystems.ru/upload/iblock/154/slovar.pdf) | Комментарий |
|---|---|---|
| атака «человек посередине» | атака «противник в середине» | "Человек" ближе к английскому "man", чем "противник". Кроме того термин стал уже общеупотребителен в других источниках. |
| ——— | дешифрование | Чтобы не путать читателей и будущих криптоаналитиков термин «дешифрование» не используется в пособии, чтобы не путать с дословным переводом слова "decipher" — "расшифрование". |
| ключ закрытый | ключ секретный | В пособии термин "ключ секретный" ("secret key") используется только для обозначения ключей шифрования в симметричных криптосистемах. Для асимметричных используется термин "ключ закрытый" ("private key"). |