Английский обязательно надо подтянуть или выучить с нуля тем, кто планирует посвятить себя теме криптографии, да и не только - английский везде теперь нужен. А переводчики здесь не очень-то хорошие. Переведет одним текстом, а переставишь языки - уже по другому перевод будет, а если несколько раз сделаешь, так - то вообще чепуха получиться или отказывается переводить.