2010-02-04 3 views
1

우리는 Windows (.net), Iphone, Android 및 Blackberry를 지원하는 응용 프로그램 제품군에서 작업하고 있으며 이러한 모든 응용 프로그램은 동일한 데이터를 공유합니다 (wcf 서비스와 동기화) .Iphone, BlackBerry, Android 및 .Net 용 Crypto Liberary

디바이스가 새로운 레코드를 광고 할 때마다 디바이스는 데이터를 암호화하고 로컬 데이터베이스에 저장하고 동기화 할 때 레코드를 그대로 서버에 게시합니다.

다른 장치에서 동일한 레코드가 열리면 먼저 암호를 해독해야하며 여기서 사용한 암호화 라이브러리는 iPhone을 지원하지 않습니다. 그 이름은 Bouncy Castle입니다. (www.bouncycastle.org)

이제 우리는 Iphone 용 BouncyCastle의 대체품을 찾고 있습니다. 또는 위의 모든 plateforms를 지원하는 테스트 된 라이브러리가 있다면 우리에게 알려주십시오. AES256 암호화 알고리즘을 찾고 있습니다. 사전 Mubashar에서

감사

답변

0

당신은 컴파일하고 아무 문제없이 아이폰에 OpenSSL에 대한 링크 할 수 있습니다.

+0

이 내가 언급 한 모든 플랫폼을 지원 않습니다를 ???? –

+0

그것은 C 라이브러리입니다. 따라서 컴파일 할 수 있고 응용 프로그램에서 C 코드를 호출하고 호출 할 수 있으면 제대로 작동합니다. 그러나 C 코드를 호출 할 수 없거나 어떤 이유로 든 C 라이브러리와 연결할 수 없다면 아마 작동하지 않을 것입니다. – Jasarien

+1

Blackberry에서 C 코드를 컴파일하거나 링크 할 수 없습니다. – Richard

관련 문제