High-performance Java 21 & Spring Boot utility to RSA-encrypt strings.
139
A lightweight, standalone Java Spring Boot utility for RSA encryption using X.509 RSA public keys. The application supports both Command Line Interface (CLI) and REST API modes, making it suitable for local development, automation scripts, CI/CD pipelines, and containerized deployments.
RSA/ECB/PKCS1Paddingdocker run -d -p 8080:8080 <your-dockerhub-username>/rsa-encryptor:latest
REST Endpoint:
POST http://localhost:8080/api/v1/encrypt
Request:
{
"publicKey": "<BASE64_PUBLIC_KEY>",
"keyword": "password"
}
docker run --rm <your-dockerhub-username>/rsa-encryptor:latest \
--publicKey="<BASE64_PUBLIC_KEY>" \
--keyword="password"
Returns the RSA-encrypted keyword as a Base64-encoded string.
Source code, documentation, and issue tracking are available in the project's GitHub repository.
Content type
Image
Digest
sha256:f5faf7975…
Size
107.9 MB
Last updated
2 months ago
docker pull 1doctordocker1/rsa-encryptor