.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.ICSiCalendar data file
5.RPMSGRestricted Permission Message
6.DATProgram Data File (generic)
7.M4AMPEG-4 Audio File
8.ODTOpenDocument Text
9.EMLE-Mail Message (RFC 822 / MIME)
10.BINCD/DVD Disc Image (BIN/CUE)

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

.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