Die Java Cryptography Extension (JCE) ist ein Sammlung von Java Packages, die kryptografische Verfahren implementieren. Dazu gehören die Verschlüsselung von Daten sowie Schlüsselerzeugung und -verifizierung mit verschiedenen Verfahren wie beispielsweise dem RSA-Verfahren.