BLOG main image
전체 (276)
[Computer] (42)
[Programming] (62)
[DBMS] (26)
[Operating System] (21)
[Study English] (8)
[For money] (28)
[Interest] (89)
«   2009/11   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
77884 Visitors up to today!
Today 76 hit, Yesterday 46 hit
'암호'에 해당되는 글 3건
[폭주기관차, 2007/10/05 15:53, [Programming]/Visual C++ API/MFC]
요즘은 MD5란 알고리즘의 암호화를 많이 쓰고 있다.
이 알고리즘으로 암호를 쉽게 변환해주는 공개용 소스코드를 구했기에 공개한다.

이 클래스코드에서 사용가능한 암호화 알고리즘은
CRC32, GOSTHash, MD2, MD4, MD5, SHA-1, SHA-2 256, SHA-2 384, SHA-2 512
이렇게나 많이 있다.

일단 MD5 암호화를 위한 클래스 사용방법에 대해서 간략히 설명해보겠다.

// CHash 클래스를 선언한다.
CHash hashObj;

// MD5로 알고리즘을 설정한다.
hashObj.SetHashAlgorithm(MD5);

// 1: 공간없이 소문자로 출력
// 2: 공간있는 소문자로 출력
// 3: 공간없는 대문자로 출력
// 4: 공간있는 대문자로 출력
hashObj.SetHashFormat(1);

// 변환 방식을 선택한다.
// STRING_HASH는 간단한 문자열만, FILE_HASH는 파일을 암호화한다.
hashObj.SetHashOperation(STRING_HASH);

// 변환할 문자열을 선택한다.
// 파일의 경우 SetHashFile( 파일명 ) 함수를 호출하면 된다.
hashObj.SetHashString("String to hash");

// 암호화를 시작한다.
CString outHash = hashObj.DoHash();



나머지 암호화 방법에 대해선 소스코드나 아래의 홈페이지에서
개발자의 설명을 들을 수 있다.
(영문이다~;;)

아래의 페이지가 열리지 않을 경우를 대비하여 폭주기관차 티스토리 블로그에도
그대로 옮겨두었다. - 폭주기관차의 티스토리로 가서 보기 -   

자료출처 : 코드프로젝트

Trackback Address :: http://kongmks.cafe24.com/trackback/256
Name
Password
Homepage
Secret
[폭주기관차, 2007/01/25 21:05, [Programming]/Made by MK]
Crate Passwrod Program Source Code Ver 1.00

제작언어 : Visual Basic 6.0
제 작 일  : 2007년 1월 1일

본 프로그램은 암호를 생각하는데 시간이 오래 걸리시는 분들,
암호를 좀 멋있게 일관성 없게 짓고 싶으신 분에게 유용한 프로그램이 될 듯합니다.

사용방법은 아주 간단해서 딱 보시면 알 껍니다.
설치 프로그램은 없으며,  실행하자마자 만들기 버튼만 눌르셔도 암호가 만들어집니다.

기본포멧이란 개념은 여러분들께서 원하시는 암호 양식을 지정하실 수 있습니다.
만약에 숫자 2글자에 영문 소문자 3개에 영문 대문자 5개란 양식으로 암호를
만들고 싶다면, 기본 포멧에

00aaaAAAAA

이렇게 입력해주시고 생성하면 이런 형식에 맞게 암호가 만들어집니다.
( 0 => 숫자 한글자, a => 영문 소문자 한글자, A => 영문 대문자 한글자,
  # => 특수문자 한글자 )

첨부파일 설명 :
CPWD.EXE      ---> Creat PassWord프로그램입니다.
DLL.ZIP          --->  VB가 설치되지 않은 컴에는 DLL파일에 관한 오류가
                             발생할 수 있습니다. 만약 오류가 발생하면 이 압축파일도 받으셔서
                             CPWD 파일이 있는 폴더에 같이 풀어주시면 됩니다.
SOURCE.ZIP   ---> 본 프로그램 Source Code입니다. 반드시 밑의 소스코드 공개관련 글을
                             읽어주시기 바랍니다.

    - 받는 곳으로 이동 -

 대한민국의 소프트웨어 산업에 발전이 되었으면 하는 마음에
 소스코드를 개방 합니다.
 얼마든지 여러분들의 입맛에 재편집하여 사용하셔도 됩니다.

 단, 상업적인 용도로 사용은 불가능하며,
 재배포시 반드시 소스코드 공개 의무는 없으며,
 단지 제가 만든 것보다 더 좋은 프로그램으로 만들어지면
 같이 공유하였으면 좋겠습니다^^

 대한민국 소프트웨어 개발자들이 세계 1위가 될때까지....!!!!
ps. 개인 계정의 용량 및 트래픽 제한 관계로 제 네이버 블로그로 링크 걸었습니다.
Trackback Address :: http://kongmks.cafe24.com/trackback/60
Name
Password
Homepage
Secret
[폭주기관차, 2007/01/25 20:48, [Operating System]/Windows XP]
시작 -> 실행에서 아래와 같이 입력한다.

control userpasswords2


그러면 아래와 같은 사용자 계정 설정 화면이 나온다.

사용자 삽입 이미지

사용자 계정 화면이 나온다.


자, 그럼 앞으로 XP에 로그인시 암호 물어보지 않고 지나가려면 자동으로 로그인할 사용자 이름을 선택
(필자는 Administrator를 선택하였다.)하고 빨간 밑 줄 친 부분의 체크를 풀면 앞으로 암호를 묻지 않고
자동으로 선택한 사용자 이름으로 로그인하게 된다.

반대로 암호를 물어보고 하고 싶으면 체크를 다시 활성화시키면 된다.

ps. 사실 해킹을 대비해 운영자 계정은 Administrator대신 다른걸로 하는게 좋지만,
      필자가 귀차니즘으로 인해... 태클 사양...^^
Trackback Address :: http://kongmks.cafe24.com/trackback/59
Name
Password
Homepage
Secret
*1