AES шифрование
Если нет, то что посоветуете использовать?
З.Ы. Свою реализацию или распространяемую по соответствующей лицензии - да. Алгоритм абсолютно свободен, но некоторые реализации могут быть предметом авторского права.
Я смотрела в википедии, но не нашла там ничего по поводу прав на использование.
Вот по ссылке несколько бесплатно распространяемых (GPL и около того) исполнений алгоритма на разных языках: