2009-10-14 2 views
0

C++에서 PROV_RSA_AES CSP를 구현하는 데 필요한 도움을 찾을 수 없습니다. 거기에 도움이되는 기사 나 책이 있습니까?Win32 Crypto API 사용

+0

실제로 CSP를 구현 하시겠습니까? 아니면 하나만 사용하고 싶습니까? –

+0

난 그냥 하나를 사용하고 싶습니다, 나는 컨텍스트를 얻는 방법을 알았지 만, 나는 CryptEncrypt()가 aes256과 함께 작동하도록하기 위해 사용해야하는 버퍼의 크기에 대해 여전히 생각하고 있습니까? 나는 또한 무작위 소금을 사용하고 싶다. –

답변

0

Here에 대한 기사입니다.
Here은 또 다른 것입니다.

+0

이 기사의 첫 번째 부분을 찾을 수 없습니다. –

+0

다른 하나는 PROV_RSA_FULL을 사용합니다. –

+0

나머지 두 기사를 통해 나머지를 파악할 수 있어야합니다. –

0
는 난 그냥 하나를 사용할

, 난 는()는 AES256 작업 을 얻는 방법 컨텍스트 얻을하지만 난 CryptEncrypt에 사용할 필요가 버퍼의 크기에 대한 생각을 여전히 이야 생각

? 나는 또한 무작위 소금을 사용하고자합니다.

AES256 (기본값) PKCS # 7 - 패딩 CBC 모드 (기타 항상하지만 적어도 하나의 바이트) (16)의 다음의 배수로 반올림 입력 데이터 인 버퍼 크기를 필요에 . 예. 35-> 48, 52-> 64, 80-> 96.

AES256에 관련된 소금은 없다. 열쇠 파생에 대해 이야기하고 있습니까? 아니면 IV를 의미합니까?