Спасибо за наводку про класс Cipher, в учебных целях разберусь с ним (на githab примеров нашел не мало). Я когда просматривал класс zip не увидел в нем встроенного функционала по работе с шифрованными архивами, поэтому и обратился к внешним библиотекам.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.