[python] M2Crypto를 사용하여 RSA 공개키 암호화를 수행하는 방법은 어떻게 되나요?
from M2Crypto import EVP, RSA

# RSA 키페어 생성
rsa_key = RSA.gen_key(2048, 65537)

# 키페어에서 공개키 추출
public_key = rsa_key.get_pub_key()

# 암호화할 데이터
data = b'Hello, RSA encryption using M2Crypto!'

# 공개키를 이용하여 데이터 암호화
encrypted_data = public_key.public_encrypt(data, RSA.pkcs1_padding)

print(encrypted_data)

위의 코드에서 M2Crypto를 사용하여 RSA 공개키 암호화를 수행하는 방법을 안내하였습니다. 코드에서 RSA 키페어를 생성하고, 공개키를 추출한 후 암호화할 데이터를 공개키를 이용하여 암호화하였습니다.