http://msdn.microsoft.com/en-us/library/ff468663(v=vs.85).aspx. 왜 우리는 TCP 페이로드를 암호화하는 대신 전체 패킷을 암호화해야합니까? 또한 시도하고 포함 할 때 sslprovider.h 존재하지 않는 오류가 발생합니다. 나는 nmake를 사용하고 있으며 내 컴퓨터 어디에서나 찾을 수 없습니다.Win32 API가 SslEncryptPacket()을 호출하는 것은 정확히 무엇입니까?
답변
실제로는 은 페이로드의 암호화가입니다.
sslprovider.h의 경우 - 최신 버전의 플랫폼 SDK가 있는지 확인하십시오. MSDN에서 말했듯이,이 기능은 비스타와 2008 서버에서만 나타 났으므로 CNG (Vista에서 도입 된 새로운 암호화 API)가 필요합니다. SChannel에는 2000 년 또는 XP 이후에 제공되었던 또 다른 API가 있습니다. WinXP를 지원할 계획이라면보아야 할 것입니다.
EncryptMessage와 같은 다른 기능과 다른 점은 무엇입니까? http://msdn.microsoft.com/en-us/library/aa375378(v=vs.85).aspx – Bruce
@ Bruce 다른 API. EncryptMessage는 SSPI API의 일부입니다. 이전에 CNG를 살펴 봤는데 거기에 SChannel이 있으며 SChannel EncryptMessage 함수도 정의되어 있습니다. http://msdn.microsoft.com/en-us/library/aa375390%28v = VS.85 % 29.aspx. –
- 1. Win32 프로세스에서 .NET DLL을 호출하는 방법은 무엇입니까?
- 2. C++ - FindWindow win32 API가 항상 실패합니다!
- 3. PHP에서 aspx를 호출하는 것은 어떻습니까?
- 4. win32 : WM_PAINT가 호출되지만 반드시 있어야하는 것은 아닙니다!
- 5. 구체적인 도메인을 사용하여 정확히 설명 할 수있는 것은 무엇입니까?
- 6. 정확히 여기에 "실행 루프"라고 부르는 것은 무엇입니까?
- 7. ASP.NET : Javascript가 꺼져있을 때 정확히 영향을받는 것은 무엇입니까?
- 8. 불법 소수 : 정확히 무엇입니까?
- 9. 앵무새 란 정확히 무엇입니까?
- 10. UIViewController를 서브 클래 싱 할 때 viewDidLoad를 호출하는 것은 무엇입니까?
- 11. JavaScript에서 "죽이는"것은 무엇입니까?
- 12. 모델 내에서 ActionText를 호출하는 것은 나쁜 형식입니까?
- 13. classmethod를 인스턴스의 메서드로 호출하는 것은 나쁜 형식입니까?
- 14. KeyFactory.createKey를 호출하는 것은 리소스를 많이 사용합니까?
- 15. Windows의 경우 Win32 API가 있습니다. Mac의 경우는 어떨까요?
- 16. RasGetConnectStatus가 값 6을 반환하면 표시되는 것은 무엇입니까?
- 17. 정확히
- 18. 포트 청취 란 정확히 무엇입니까
- 19. 32 대 64 비트 ... 또는 정확히 '처리 정보'가 정확히 무엇입니까
- 20. 정확히 PLINQ 란 무엇입니까?
- 21. SimplePie에서 set_item_limit이 정확히 무엇입니까?
- 22. ViewUserControl.ViewDataKey 란 정확히 무엇입니까?
- 23. 포크 리턴은 정확히 무엇입니까?
- 24. 정확히 무엇입니까 Appdomain 재활용
- 25. "콘솔"이란 정확히 무엇입니까?
- 26. 정확히 asp.net의 동기화는 무엇입니까?
- 27. Eclipse - 정확히 빌더는 무엇입니까?
- 28. 키네틱스 란 정확히 무엇입니까
- 29. "Insunix"는 정확히 무엇입니까?
- 30. 가져온 속성이란 정확히 무엇입니까?
Windows 7에서 작업하고 있습니다. ncrypt.dll이 있습니다. – Bruce