완료 hmac-sha1 알고리즘을 찾는데요

anaud2의 이미지

안녕하세요

hmac-sha1 헤더 파일을 구하고 있는중인데요

제가 짜고 있는 알고리즘에 hmac-sha1 암호화 알고리즘이 필요합니다.

환경은 유닉스상에 C를 쓰구요

C로 짜기 전에 자바로 짤때는 헤더파일 javax.crypto.Mac 을 통해서

hmac-sha1알고리즘을 쉽게 구현이 가능했는데요

char 배열[10],char 배열 [20] 바이트 이렇게 해서 hmac-sha1로 암호화 하려구 하는데~

유닉스상에 C에서는 hmac-sha1 의 헤더파일도 없고 인터넷상에서 찾아 보려고 하니까

제가 초보라서 그런지 쉽게 찾아지지 안아서 이렇게 글남깁니다.

도와주세요~ㅜ

charsyam의 이미지

openssl 을 보시면 있습니다

=========================
CharSyam ^^ --- 고운 하루
=========================

=========================
CharSyam ^^ --- 고운 하루
=========================

IsExist의 이미지

hmac-sha1 은 hmac with sha1 으로 표현하는게 정확합니다.
HMAC이 hashed mac 을 말하는데 이때 사용하는 Hash 알고리즘으로 여러가지로
선택 가능합니다. 원하는건 sha1 이겠지만요.

openssl-xxx/crypto/hmac, openssl-xxx/crypto/sha 을 같이 보세요.

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

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

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

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

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

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

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

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

anaud2의 이미지

openssl-xxx/crypto/hmac
openssl-xxx/crypto/sha

두곳 모두 없는곳이라고 나오는데요..
제가 초보라.. 좀 잘못알아 보는부분이 있네요 지도 부탁드립니다.

IsExist의 이미지

www.openssl.org 가서 openssl 소스 다운받으세요.
압축 풀면 저 경로에 해당 소스들이 있습니다.

http://www.openssl.org/source/openssl-0.9.8g.tar.gz

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

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

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

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

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

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

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

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

anaud2의 이미지

감사합니다(_ _)