Да. Я делаю это. В Java любой JCE должен делать. В PHP используйте расширение OpenSSL.
Как уже упоминалось, вы можете зашифровать только до key_length - 11 байт. Например, для 1024-битного ключа вы можете зашифровать только 117 байтов. Если ваши данные могут превысить это, используйте PKCS # 7, который поддерживается расширением OpenSSL.