자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
C++ Builder 마이그레이션 관련 문의 드립니다
2020.02.18 10:47
안녕하세요 마이그레이션관련 문의드립니다
현제 c++빌더 6.0을 베를린으로 마이그레이션을 하고있는데
6.0에서 사용한 암호화 관련 내용을 전혀 찾을수 없어서 이렇게 문의 드립니다
6.0에서
#include <IdCoderMessageDigest.hpp>
TIdCoderMD5 *CoderMD5;
CoderMD5->Reset();
CoderMD5->SetKey("abcde");
CoderMD5->CodeString(EdtPassword->Text.Trim());
MdStr = CoderMD5->CompletedInput();
이렇게 되여있는데 이걸 어떤걸로 대체가 가능하지 아니면
어떻게 해야 마이그레이션이 가능한지 부탁드립니다
댓글 3
C++ Builder 마이그레이션 관련 문의 드립니다
2020.02.18 10:47
안녕하세요 마이그레이션관련 문의드립니다
현제 c++빌더 6.0을 베를린으로 마이그레이션을 하고있는데
6.0에서 사용한 암호화 관련 내용을 전혀 찾을수 없어서 이렇게 문의 드립니다
6.0에서
#include <IdCoderMessageDigest.hpp>
TIdCoderMD5 *CoderMD5;
CoderMD5->Reset();
CoderMD5->SetKey("abcde");
CoderMD5->CodeString(EdtPassword->Text.Trim());
MdStr = CoderMD5->CompletedInput();
이렇게 되여있는데 이걸 어떤걸로 대체가 가능하지 아니면
어떻게 해야 마이그레이션이 가능한지 부탁드립니다
MD5로 암호화하는 코드로 보입니다.
내장된 해쉬 라이브러리의 MD5 기능(System.Hash.THashMD5)을 이용해 구현하시기 바랍니다.
http://docwiki.embarcadero.com/Libraries/Rio/en/System.Hash.THashMD5
구현 방안은 다음과 같습니다.
#include <System.Hash.hpp>