.MD5

Файл MD5

MD5 Checksum File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл MD5 - это небольшой текстовый файл, содержащий 32-символьный «отпечаток» другого файла (ISO-образа, установщика или архива). Он используется для подтверждения того, что загрузка прошла без ошибок: вычислите MD5-хеш вашего файла и сравните его со значением внутри .md5. В Windows выполните certutil -hashfile yourfile.iso MD5; в macOS/Linux выполните md5 yourfile.iso или md5sum -c file.md5. Если хеши совпадают, файл цел.

Разработчик: N/A (convention; MD5 algorithm by Ronald Rivest, RFC 1321, 1992) Категория: Другие файлы Открыть стандартное MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .TORRENT · .MSO · .SHS · .DDD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 30, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла MD5?

Файлы с расширением .md5 представляют собой небольшие простые текстовые файлы, используемые для хранения контрольных сумм. Их цель - проверка целостности загруженных файлов, образов дисков или любых других данных, которые вы хотите защитить от повреждения или подмены.

Файлы .md5 важны для подтверждения того, что содержимое файла является полным и неизменным. Файл может быть намеренно изменен в злоумышленных целях или поврежден из-за ошибки хранения или передачи - «сопровождающий» файл .md5 позволяет мгновенно обнаружить любую из этих проблем.

Каждый файл .md5 содержит контрольную сумму: дайджест фиксированной длины, созданный алгоритмом MD5 (разработан Рональдом Ривестом, опубликован как RFC 1321 в 1992 году). Дайджест всегда состоит из 32 строчных шестнадцатеричных символов, представляющих 128-битное (16-байтовое) значение. Изменение даже одного бита в исходном файле приводит к созданию совершенно другого дайджеста, что позволяет легко обнаружить любое вмешательство. Типичная строка выглядит так:

d41d8cd98f00b204e9800998ecf8427e ubuntu.iso

Два пробела отделяют хеш от имени файла; префикс * перед именем файла указывает на бинарный режим.

Исторически файлы .md5 использовались в основном с программами для записи CD/DVD и создания образов дисков. Сегодня они встречаются в гораздо более широком контексте - зеркала загрузок, репозитории пакетов и инструменты резервного копирования регулярно поставляют файлы .md5 вместе с пакетами релизов. В Linux стандартным инструментом является md5sum (часть GNU coreutils); в Windows можно использовать certutil -hashfile или Get-FileHash в PowerShell. Поскольку MD5 уязвим для преднамеренных атак коллизий, он больше не рекомендуется для криптографической безопасности; файлы .SHA256 и .SHA1 служат той же цели с более сильными гарантиями.

Безопасность и защита

РИСК: LOW

Файл .md5 - это безвредный текст, он не может запускать код. Реальный аспект безопасности заключается в том, что доказывает MD5: он надежно обнаруживает случайные повреждения, но криптографически взломан, поэтому совпадение MD5 НЕ гарантирует, что файл не был злонамеренно подменен (коллизии вполне возможны). Для критически важных загрузок проверяйте контрольную сумму SHA-256 и подпись GPG/PGP издателя. Также убедитесь, что сам опубликованный хеш получен из надежного источника (страница HTTPS), а не из того же места, что и файл.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕMD5 Checksum File
РАЗРАБОТЧИКN/A (convention; MD5 algorithm by Ronald Rivest, RFC 1321, 1992)с MD5 algorithm 1992 (RFC 1321); .md5 sidecar files in common use since the late 1990s
КАТЕГОРИЯДругие файлы
MIME-ТИПtext/plain
ТИПтекстовый дайджест хеша (одна или несколько строк)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.torrent.mso.shs.ddd

Программы, открывающие файлы MD5

Windows4 apps
ExactFile Бесплатно Используется для создания и тестирования файлов дайджестов (.md5) в дереве папок; проверяет загрузку по её .md5.
Notepad Встроенная Открывает .md5 как текст, чтобы вы могли прочитать ожидаемый хеш - но он НЕ выполняет проверку; вам все равно нужно вычислить хеш файла отдельно.
certutil (built-in) Встроенная Выполните «certutil -hashfile yourfile.iso MD5» в командной строке, затем сравните вывод со значением в файле .md5.
PowerShell Get-FileHash Встроенная Выполните «Get-FileHash yourfile.iso -Algorithm MD5» и сравните столбец Hash со значением .md5.
macOS2 apps
checkSum+ Бесплатно Перетащите файл, чтобы вычислить его MD5 и сравнить с .md5; графическая альтернатива терминалу.
md5 / md5sum (Terminal) Встроенная Выполните «md5 yourfile.iso» (или «md5sum -c file.md5» с coreutils) и сравните с содержимым .md5.
Linux1 app
md5sum (coreutils) Открытый код Выполните «md5sum -c file.md5» в папке с файлом - программа сообщит «ОК» или «ОШИБКА» для каждой записи.

Технические подробности

глубокая спецификация
Алгоритм хешированияMD5 (Message-Digest Algorithm 5), разработан Рональдом Ривестом, спецификация RFC 1321 (1992)
Длина дайджеста128 бит - всегда кодируется ровно 32 строчными шестнадцатеричными символами
Структура файлаПростой текст ASCII; одна запись на строку: 32-символьный дайджест, за которым следуют два пробела и имя файла (текстовый режим) или пробел, звездочка и имя файла (бинарный режим)
MIME-типtext/plain
Набор символовASCII; дайджест использует только символы 0-9 и a-f; имена файлов в записях могут содержать пути в UTF-8
Типичный размер файла50-100 байт на запись; файл со списком контрольных сумм для сотен артефактов релиза обычно не превышает 20 КБ
Сигнатура файла (магические байты)Отсутствует - бинарной сигнатуры нет; идентифицируется по расширению .md5 и шаблону строки «32 символа + имя файла»
Поддержка нескольких файловОдин файл .md5 может содержать контрольные суммы для любого количества файлов, по одной записи на строку; md5sum -c проверяет все записи за один проход
Команда проверки (Linux/macOS)md5sum -c checksums.md5 - проверяет каждый перечисленный файл и сообщает «ОК» или «ОШИБКА» для каждой записи
Команда проверки (Windows)certutil -hashfile <файл> MD5 вычисляет хеш; PowerShell: Get-FileHash -Algorithm MD5 | Select-Object Hash
Инвариантность размера выводаНезависимо от размера исходного файла - 1 байт или 1 ТБ - дайджест MD5 всегда составляет ровно 128 бит / 32 шестнадцатеричных символа
Чувствительность к региструДайджест традиционно записывается строчными буквами; большинство инструментов принимают прописные буквы на входе, но по умолчанию генерируют строчные
Криптографический статусУязвимости к коллизиям публично демонстрируются с 2004 года; непригоден для цифровых подписей или критически важной для безопасности аутентификации; допустим только для обнаружения случайных повреждений
Типичные сценарии использованияПроверка целостности загрузок, контрольные суммы образов дисков ISO, проверка резервных копий, релизы дистрибутивов Linux, репозитории программных пакетов
Форматы-преемникиФайлы .sha256 и .sha1 обеспечивают идентичную структуру «строка на файл», но с более высокой устойчивостью к коллизиям; файлы .sfv предлагают более простую альтернативу на основе CRC32
ВыпущенMD5 algorithm 1992 (RFC 1321); .md5 sidecar files in common use since the late 1990s
Открыть стандартноеДа · без роялти
Спецификацияwww.rfc-editor.org

Конвертации MD5

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами MD5. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах MD5.

Часто задаваемые вопросы

Как открыть файл MD5?
Вы не открываете его для чтения - вы используете его для проверки файла. Вычислите MD5 файла (Windows: certutil -hashfile file MD5; Mac/Linux: md5 / md5sum) и убедитесь, что он совпадает со значением в файле .md5.
Как проверить файл по его MD5 в Windows?
Выполните «certutil -hashfile yourfile.iso MD5» в командной строке или «Get-FileHash yourfile.iso -Algorithm MD5» в PowerShell, затем сравните результат с содержимым .md5.
Что на самом деле делает контрольная сумма MD5?
Она создает 32-символьный «отпечаток» файла. Если вычисленный вами отпечаток совпадает с опубликованным, значит, файл загружен полностью и без изменений.
Хеши не совпадают - что это значит?
Ваша копия отличается от оригинала: обычно это поврежденная или неполная загрузка (скачайте заново) или, в редких случаях, подделанный файл. Не используйте файл, проверка контрольной суммы которого не удалась.
Безопасен ли MD5?
Нет, не для безопасности. MD5 взломан - злоумышленники могут создать два файла с одинаковым MD5. Используйте его только для обнаружения случайных повреждений; для доверия полагайтесь на SHA-256 и цифровые подписи.
Можно ли конвертировать файл MD5 в SHA-256?
Нет. Хеши являются односторонними и необратимыми. Чтобы получить SHA-256, необходимо снова прогнать исходный файл через алгоритм SHA-256.

Ссылки

1RFC 1321 - The MD5 Message-Digest Algorithmwww.rfc-editor.org
2Microsoft - certutil command referencelearn.microsoft.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.MDMarkdown Document
8.DATProgram Data File (generic)
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

Похожие расширения

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)
.THUMBDATA4--1967290299Android Gallery Thumbnail Cache (.thumbdata)

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z