RSA 암호화 / 복호화 RSA 공개 키 암호화를 사용하여 데이터를 암호화하고 복호화합니다.
RSA 암호화/복호화
RSA 공개 키 암호화를 사용하여 데이터를 암호화하고 복호화합니다.
입력하기
입력을 입력하거나 붙여넣으세요.
출력 보기
결과는 실시간으로 나타납니다.
결과 복사
복사 버튼을 클릭하여 출력을 복사하세요.
What Is RSA 암호화/복호화?
RSA는 공개 키를 사용하여 암호화를 수행하고, 개인 키를 사용하여 복호화를 합니다. Web Crypto API의 RSA-OAEP을 통해 의미적 보안이 제공됩니다. 최대 평문은 2048비트/SHA-256에서 약 190바이트입니다. 더 큰 데이터에는 하이브리드 암호화를 사용하세요. 모든 처리가 브라우저 내에서 수행됩니다.
Why Use RSA 암호화/복호화?
-
빠르고 정확한 처리
-
100% 클라이언트 측 - 데이터는 브라우저를 떠나지 않습니다
-
무료 온라인 도구로 회원 가입이 필요하지 않음
-
모바일용으로 설계되어 있으며 터치 타겟은 44px입니다
Common Use Cases
개발
소프트웨어 개발 워크플ロー에서 사용합니다.
보안
암호화 및 보안 응용 프로그램에 사용됩니다.
교육
알고리즘과 기술을 배우는 데 사용합니다.
검증
데이터 무결성을 검증하고 확인하는 데 사용합니다.
Technical Guide
C = M^e mod n, D = C^d mod n입니다. RSA-OAEP은 MGF1/SHA-256을 통해 무작위화된 패딩을 추가하여 IND-CCA2 보안을 제공합니다. 최대 길이는 keyLength - 2*hashLength - 2입니다. Web Crypto의 importKey를 사용한 후 암호화 및 복호화를 수행하세요.
Tips & Best Practices
-
1모든 처리가 브라우저에서 발생함
-
2同じ 입력에 대해 결과는 결정적입니다
-
3복사 버튼을 사용하여 출력을 빠르게 복사하세요
-
4터치 친화적인 인터페이스로 모바일 기기에서도 작동합니다
Related Tools
Frequently Asked Questions
Q 이 도구가 무료인가?
Q 私の 데이터는 안전한가요?
Q 모바일 기기에서도 작동하나요?
Q 어떤 브라우저가 지원되나요?
Q 오프라인에서도 사용할 수 있나요?
About This Tool
RSA 암호화/복호화 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.