Распидорасил ебучий контейнер дстущных ключей.
Оказалось, шта все тривиально - берется пароль (в cp1251 ололо), от него десять тыщ раз хуячится гостовая функция дайджеста (которая 3411), потом эта хуйня юзается как ключ для блочного шифра (который 28147).
Ну и табличка юзается из стандарта ДСТУ, а не та, что по ГОСТу.
Шобы эту хуйню распаковывать, надо сначала читнуть ASN1 структурку, но я ленивый хуй и тупо скипаю 38 байт - ебу систему в рот.
На выходе получается тоже ASN1 структурка, которую уже грузит патченый openssl. Успех епте.
Закодил покачто жопой на яве: https://gist.github.com/muromec/4b9ccc5da5c62fc24c55 надо перенести в патченый openssl, но лень.
Еще там где-то торчит контрольная сумма, которую гоняют после декодинга, чтобы не насрать себе в карман, но я ее еще не заделал.