md5sum 체크가 파일 validation 체크에 가장 널리 쓰이고, 좋은

vudghkzm의 이미지

파일을 다운로드 받고 난 후 파일이 온전한지 감사하기 위해 md5sum을 많이들 이용하더라구요.

1. md5sum 검사가 파일의 온전성 검사를 위해 현재 사용되는 방법 가운데(간편한 방법들 가운데..) 가장 믿음직한 방법인가요?

2. md5sum 이외에 사용할 수 있는 간단하고 좋은 방법이 무엇이 있는지 궁금하네요.

3. 어둠의 경로를 통해서 무언가를 다운받으면 md5sum 보다 sfv 확장자가 붙은 파일을 많이 볼 수 있는데...sfv와 md5sum 이 어떻게 다른지요?

4. 아직 MS 윈도우즈상에서 md5sum 을 생성하고, 체크 하는 방법을 모르고 있는데..어떻게 할 수 있나요?

5. 파일의 '무결성' 이란것과 md5sum 체크가 어떤 관계가 있는지요? md5sum 체크가 성공하면 파일의 무결성이 OK 되는건가요?

익명 사용자의 이미지

1. md5sum 검사가 파일의 온전성 검사를 위해 현재 사용되는 방법 가운데(간편한 방법들 가운데..) 가장 믿음직한 방법인가요?
가장 믿음직하진 않겠지만 CRC보단 조금 더 믿을만하죠. 물론 CRC가 가장 간편하고...

2. md5sum 이외에 사용할 수 있는 간단하고 좋은 방법이 무엇이 있는지 궁금하네요.
CRC, SHA-1, HAS-160 같은것들이 있습니다

3. 어둠의 경로를 통해서 무언가를 다운받으면 md5sum 보다 sfv 확장자가 붙은 파일을 많이 볼 수 있는데...sfv와 md5sum 이 어떻게 다른지요?
sfv는 내부적으로 crc32를 모아놓은 파일입니다. CRC와 같다고 보면 될듯

4. 아직 MS 윈도우즈상에서 md5sum 을 생성하고, 체크 하는 방법을 모르고 있는데..어떻게 할 수 있나요?
검색하세요.

5. 파일의 '무결성' 이란것과 md5sum 체크가 어떤 관계가 있는지요? md5sum 체크가 성공하면 파일의 무결성이 OK 되는건가요?
인터넷 환경에서 대략 99.9%이상 ok라고 보셔도 괜찮을듯. 자세한건 이산수학이나 암호학을 공부하세요.

IsExist의 이미지

md5 같은걸 one-way hash 또는 secure hash 라고 부릅니다.

원본에서 해쉬값 계산은 쉽지만 그 역은 대단히 어려운 특성을 가집니다.
암호쪽에서 특수한 용도로 쓰이기 위해 만든겁니다.

md5는 꽤 오래전에 충돌 예가 발견되었고 sha-1 은 최근에 충돌이
발견되었습니다. 충돌이래봤지 별 쓸모 없는 것들이지만요. 원본들이
충돌의 영역에 포함되기는 꽤나 어렵습니다.

---------
간디가 말한 우리를 파괴시키는 7가지 요소

첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스

이익추구를 위해서라면..

다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치

zelon의 이미지

-----------------------------------------------------------------------
GPL 오픈소스 윈도우용 이미지 뷰어 ZViewer - http://zviewer.wimy.com
블로그 : http://blog.wimy.com

서지훈의 이미지

1. md5sum 검사가 파일의 온전성 검사를 위해 현재 사용되는 방법 가운데(간편한 방법들 가운데..) 가장 믿음직한 방법인가요?
- 그리 시간이 오래 걸리는 것도 아니고 별다른 오류도 없이 잘 확인 해주니 아주 괜찮은 방법이죠...

2. md5sum 이외에 사용할 수 있는 간단하고 좋은 방법이 무엇이 있는지 궁금하네요.
- 다른 해쉬 알고리즘을 찾아 보시길... 요즘은 pgp를 이용한 방법도 이용을 하고 있으나 키값이 커지면 좀 오래 걸리는 경향이...

3. 어둠의 경로를 통해서 무언가를 다운받으면 md5sum 보다 sfv 확장자가 붙은 파일을 많이 볼 수 있는데...sfv와 md5sum 이 어떻게 다른지요?
- svf는 본적이 없어서 잘 모르겠군요.

4. 아직 MS 윈도우즈상에서 md5sum 을 생성하고, 체크 하는 방법을 모르고 있는데..어떻게 할 수 있나요?
- 인터넷에 소스 많이들 돌아 다니니깐 구글신 한테 물어 보세요.

5. 파일의 '무결성' 이란것과 md5sum 체크가 어떤 관계가 있는지요? md5sum 체크가 성공하면 파일의 무결성이 OK 되는건가요?
- 100%는 아니지만 99.999999 % 정도는 보장 해주는 믿고 사용하는 겁니다. 다른 내용에 대해서 같은 해쉬 값이 나오는 홀이 있다는 연구 보고는 있으나 이런건 정말 미미 하기 때문에 무시하고 사용이 가능합니다. 아주 unique한 값을 보장 해주니 믿고 사용 합시다. 아직 전혀 이런 홀이 보고 되지 않을 기법은 1가지 정도 인걸로 아는데(자료를 본지 하두 오래 되서 기억에도 없습니다). 이 관련해서 구글 신한테 다시 한 번 문의 해보시길...

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.