C/C++ RSA 암호화 알고리즘을 구현한 C++ 예제

황제낙엽 2007.09.17 18:21 조회 수 : 3469 추천:118

sitelink1 http://labs.jong10.com/category/cryptology 
sitelink2 http://labs.jong10.com/category/cryptology 
sitelink3  
sitelink4  
extra_vars5  
extra_vars6  
C++예제 출처 :: http://labs.jong10.com/category/cryptology
문자열을 64비트 RSA 블럭 암호화 방식으로 암호화/복호화 해주는 프로그램. 64비트 정수로 RSA를 계산하다보니 오버플로우가 발생하여, 문자열을 base64로 바꾼 후에, 각 바이트를 64비트 단위로 계산하여, 64비트 RSA 블럭 암호화를 하는 방식으로 구동된다. 총알피하기 인터넷 랭킹에 사용하려고 만든 모듈. base64의 주요 코드는 인터넷에서 줏어왔다. -_-;; RSA는 원래 안전하려면 최소한 256비트 정도는 되어야 하며, 64비트는 사실상 안전하지 않다. (그래도 예제코드 정도로는 활용될 수 있으리라 생각해 공개함.) C++로 작성되었음.

소스와 실행화일은 다운로드 링크에서...
번호 제목 글쓴이 날짜 조회 수
공지 [계속 추가중] SBOM 용어 정의 황제낙엽 2025.04.10 9311
공지 [계속 추가중] Keycloak 용어 및 설정 옵션 정의 황제낙엽 2024.02.02 9393
27 해쉬 알고리즘의 종류 황제낙엽 2009.12.01 1611
26 Ajax 보안 관련 문서 (Attacking AJAX Web Applications) file 황제낙엽 2009.02.12 1507
25 blowfish 알고리즘 file 황제낙엽 2008.01.22 1478
24 OpenSSL을 이용한 보안 통신 API의 설계 및 구현 file 황제낙엽 2007.10.01 1474
23 Windows환경에서의 OpenSSL설치 file 황제낙엽 2007.09.28 1388
22 OpenSSL Command-Line HOWTO 황제낙엽 2007.09.27 2221
21 Certificate Server의 설치 와 Client인증 황제낙엽 2007.09.27 1457
20 OpenSSL의 설치 및 운영 황제낙엽 2007.09.27 1511
19 OpenSSL 프로그래밍 황제낙엽 2007.09.27 3403
18 OpenSSL 을 통한 파일 암호화 황제낙엽 2007.09.27 1855
17 OpenSSL 과 OpenSSH 소스 파일 (Language : C) 황제낙엽 2007.09.24 2277
» RSA 암호화 알고리즘을 구현한 C++ 예제 file 황제낙엽 2007.09.17 3469
15 RSA암호화를 이용한 로그인 ID/패스워드 정보 관리 황제낙엽 2007.09.05 1640
14 PHP와 OpenSSL 황제낙엽 2007.09.27 2384
13 RSA 공개키 암호화 알고리즘 - PHP 구현[2] file 황제낙엽 2007.09.27 3230
12 RSA 공개키 암호화 알고리즘 - PHP 구현[1] file 황제낙엽 2007.09.05 2410
11 OpenSSL사용방법 메모, RSA암호의 최대 사이즈, JCA/JCE가이드 황제낙엽 2007.09.27 2260
10 Java Cryptography Extension (JCE) 개요 황제낙엽 2007.09.27 2875
9 Java에서 암호화하고 C++에서 복호화하는 방법 황제낙엽 2007.09.27 2588
8 비밀키를 Keytool에서 취급할 수 있는 형식으로 변환방법 황제낙엽 2007.09.27 2802