2011-12-05 2 views
1

나는 C#으로 작성된 서버 응용 프로그램과 ANSI C++로 작성된 클라이언트를 가지고 있으며 네트워크를 통해 암호화 된 데이터를 교환해야합니다. 나는이 프로젝트를 위해 대칭 암호화를 선호 할 것이고 두 언어 안에서 작동 할 것이다. .NET 빌트인 암호화 클래스와 호환되는 작은 lib를 사용해도 충분히 만족할 것입니다. 감사.관리되지 않는 C (++) 및 C# 호환 AES 라이브러리/API는 무엇입니까?

참고 :은 정적 라이브러리 인 경우 좋을 것입니다.

+0

나는'mcrypt'가 C++로 쉽게 래핑 된 훌륭한 C 라이브러리라는 것을 알았습니다. –

+0

감사합니다. 누구나 Crypto ++ 라이브러리 사용 경험이 있습니까? 이 기능이 많이 필요하지 않습니다. – Nefarius

+0

AES의 * S *는 * 표준 *을 나타냅니다. 즉, 모든 구현은 다른 모든 모드와 호환되어야합니다 (동일한 모드의 작동 및 패딩 모드를 사용해야 함). –

답변

0

crypto++? 그다지 작지는 않지만 링크하는 것이 좋습니다.

+0

예. 내가 필요로하는 것이 지나치게 과장되지 않으면 조금 회의적이었습니다. 그래서 당신은 그것으로 일했고 그것은 좋았습니까? – Nefarius

관련 문제