KB Article #177270

What encryption is used by the export migration REST API?

Problem

The Migration REST API provides an export service (POST /api/portal/v1.1/migrate/applications/export). What type of encryption is used?

Resolution


The export is base64 encoded then encrypted with PbeWithSHAAnd3_KeyTripleDES_CBC from the supplied password.

http://javadoc.iaik.tugraz.at/iaik_jce/current/iai...

There is no encoding/encryption performed on the export if a password is not supplied.