본문으로 바로가기
homeimage

openssl

해당되는 글 2
  • thumbnail
    컴퓨터/프로그래밍

    OpenSSL AES cbc c example 암호·복호화 예제

    OpenSSL AES cbc c example 암호·복호화 예제 AES 암호 루틴이 필요해서 OpenSSL을 이용하기로 했습니다. MD5 해시코드 함수 때문에 OpenSSL 사용해 본 적이 있어서 쉽게 끝날 줄 알았습니다. 구글에서 OpenSSL AES example을 검색해 보니 cbc 모드 예제가 보이네요. 그리고 예제대로 코드를 작성했는데 처음에는 잘 되는 줄 알았습니다. #include #include #include #include #include typedef unsigned char U8; static const U8 cipher_key[]= {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5}; #define KEY_BIT 128 int aes_encryp..
  • thumbnail
    컴퓨터/우분투·리눅스

    임베디드 리눅스를 위해 크로스 컴파일러를 사용하여 OpenSSL 설치 방법

    임베디드 리눅스를 위해 크로스 컴파일러를 사용하여 OpenSSL 설치 방법 MD5 해시 코드 생성 함수를 찾다가 OpenSSL을 알게 되었습니다. OpenSSL을 처음 사용해 보는데, 매우 다양한 암호화 함수를 제공하는군요. MD5 해시 코드 덕분에 멋진 암호화 라이브러리를 알게 되었네요. OpenSSL을 i386 PC의 리눅스에서 사용한다면 간단히 설치할 수 있지만, 사용하는 프로세서에 따라 컴파일 환경이 바뀌는 임베디드 리눅스에서는 크로스 컴파일 환경에 맞추어 설치해 주어야 합니다. 이글은 i386 네이티브 컴파일 환경과 임베디드 리눅스를 위한 크로스 컴파일 환경에 맞추어 OpenSSL을 설치하는 방법을 설명합니다. 우선 OpenSSL 소스 파일을 내려 받아야 합니다. 프로그램 소스 파일은 https..
    최근글
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.