https://www.bytemag.ru/sovremenniee-algoriitmie-shiifrovaniiy-972