델파이/C++빌더 개발자를 위한 강력한 엔터프라이즈 급 암호화 라이브러리

IP Works 암호화 라이브러리 (IPWorks Encrypt Library)는 S/MIME, OpenPGP, TripleDES, TwoFish, RSA, AES 등 주요 암호화 표준을 사용합니다. 파일, 이메일, 문서, 메시지 등을 암호화하거나 복호화할 수 있습니X.59와 OpenPGP 증명 관리 기능도 제공합니다.

그리고 메시지 해시, 서명, 서명 검증, 디지털 증명서를 안전하게 생성하고 관리할 수 있습니다. 이를 통해 델파이와 C++빌더 애플리케이션의 보안 기능을 한 차원 더 높일 수 있습니다.

IP Works 암호화 라이브러리 사용 코드를 한 번 살펴볼까요.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
procedure TFormJws.btnVerifyClick(Sender: TObject);
begin
  ipcJWS1.Reset();
  if (CompareStr(cboAlgorithm.Text,‘HS256’= 0or (CompareStr(cboAlgorithm.Text,‘HS384’= 0or (CompareStr(cboAlgorithm.Text,‘HS512’= 0then
  begin
    ipcJWS1.Config(‘KeyEncoding=1’);
    ipcJWS1.Key:=txtKey.Text;
  end
  else if (CompareStr(cboAlgorithm.Text,‘RS256’= 0or (CompareStr(cboAlgorithm.Text,‘RS384’= 0or (CompareStr(cboAlgorithm.Text,‘RS512’= 0or 
       (CompareStr(cboAlgorithm.Text,‘PS256’= 0or (CompareStr(cboAlgorithm.Text,‘PS384’= 0or (CompareStr(cboAlgorithm.Text,‘PS512’= 0then
  begin
    ipcJWS1.CertStoreType:=cstPEMKeyFile;
    ipcJWS1.CertStore:=txtPublicFile.Text;
    ipcJWS1.CertSubject:=‘*’;
  end
  else if (CompareStr(cboAlgorithm.Text,‘ES256’= 0or (CompareStr(cboAlgorithm.Text,‘ES384’= 0or (CompareStr(cboAlgorithm.Text,‘ES512’= 0then
  begin
    ipcJWS1.CertStoreType:=cstPublicKeyFile;
    ipcJWS1.CertStore:=txtPublicFile.Text;
    ipcJWS1.CertSubject:=‘*’;
  end;
  ipcJWS1.InputMessage:=txtSigned.Text;
  ipcJWS1.Verify();
  txtMessage.Text:=ipcJWS1.OutputMessage;
  txtSigned.Text:=;
end;
cs

IPWorks 암호화 라이브러리 특징

IPWorks 암호화 라이브러리는 다양한 암호화 컴포넌트들을 제공합니다. 특히 델파이/C++빌더 애플리케이션에 강력한 암호화 기능을 매우 쉽게 추가할 수 있습니다.

  • 강력한 함호화 기능 제공: AES, BlowFish, CAST, ChaCha20, DES, DPAPI, DSA, ECC, Elgamal, IDEA, JWS, OpenPGP, Poly1305, RC2, RC4, RSA, SMIME, TEA, TripleDES, TwoFish 등
  • 해시 알고리즘 지원: SHA1, SHA2(SHA-224, SHA-256, SHA-384, SHA-512), ChaCha, JWE, MD2, MD4, MD5, RIPEMD160, MD5SHA1, HMAC(MD5, SHA1, SHA2)
  • S/MIME 또는 OpenPGP, 디지털 증명서를 활용해 메시지 서명의 암호화/복호화, 서명, 검증 기능 제공
  • JSON Web Signatures (JWS)와 JSON Web Encryption (JWE) 지원으로 각 표준 포맷으로 서명/검증, 데이터 암호화/복호화

IPWorks 암호화 라이브러리 다운로드

IPWorks 암호화 라이브러리의 무료 평가판은 겟잇(GetIt)에서 다운로드 받을 수 있습니다. 검색창에 “ipworks encrypt”를 검색해보세요.

IPWorks 암호화 라이브러리에는 잘 활용할 수 있는 데모들도 함께 제공됩니다.

IPWorks 암호화 라이브러리는 /n software 사의 제품으로, 전체 기능을 사용하고 싶다면 /n software 사에서 제품을 구매하면 됩니다. 제품 사용 관련 문의와 지원은 모두 /n software에서만 제공됩니다.


12.0 12.1 AI AWS C++ c++빌더 chatgpt DelphiCon ios rad서버 RAD스튜디오 UI UIUX UX uxsummit vcl 개발 개발사례 고객사례 기술레터 기술백서 데브옵스 데이터 데이터베이스 델파이 리눅스 마이그레이션 머신러닝 모바일 새버전 샘플 세미나 안드로이드 윈도우 인공지능 인터베이스 출시 커뮤니티에디션 코드 클라우드 파이썬 파이어몽키 현대화