웹 서비스는 데이터를 손실 없이 정확한 순서로 전달하기 위해 연결 지향적인 TCP 프로토콜을 사용합니다. 이로써 통신의 신뢰성을 확보할 수 있으며, **CIA 보안 원칙(기밀성, 무결성, 가용성)**을 달성하기 위한 다양한 암호화 기법들이 사용됩니다. 그중 대표적인 것이 RSA 알고리즘으로, 이는 데이터를 안전하게 주고받기 위해 비대칭 암호화 방식을 채택하고 있습니다.비대칭 암호화에서는 공개키와 개인키라는 두 가지 키를 사용합니다:공개키는 누구에게나 공개할 수 있는 키로, 데이터를 암호화하는 용도로 사용됩니다.개인키는 소유자만 알고 있는 비밀 키로, 암호화된 데이터를 복호화하는 데 사용됩니다.이 방식으로 양방향 보안을 확립하여 기밀성과 무결성을 동시에 보장할 수 있습니다.암호화와 인증 절차1. 기밀성 유..