아래의 코드에서 Crypto ++ wiki는 128을 사용해야합니까?Diffie Helman 프라임 및 제너레이터의 경우 어떤 키 길이를 사용해야합니까?
CryptoPP::AutoSeededRandomPool arngA;
CryptoPP::RandomNumberGenerator& rngA = *dynamic_cast<CryptoPP::RandomNumberGenerator *>(&arngA);
CryptoPP::DH dhA(rngA, 128);
CryptoPP::Integer iPrime = dhA.GetGroupParameters().GetModulus();
CryptoPP::Integer iGenerator = dhA.GetGroupParameters().GetSubgroupGenerator();
설명서가 다소 불투명합니다. 나는 128이 DH 프라임의 비트 단위 크기인지 또는 다른 것이 있는지를 알 수 없다. –
이 질문과 코드에 감사드립니다. 위키의 코드가 불완전하다고 생각합니다. 동적 캐스팅을 그리워합니다. (http://www.cryptopp.com/wiki/Diffie-Hellman) – Sebastian