Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Расшифровать данные зашифрованные алгоритмом AES-256 с режимом шифрования CFB

Расшифровать данные зашифрованные алгоритмом AES-256 с режимом шифрования CFB
Я
   LinaGrou
 
22.10.18 - 12:39
Всем привет. Наткнулась недавно на одну вакансию где для того чтобы отправить резюме нужно получить с ресурса адрес почты и расшифровать его. И очень интересно стало решить эту задачку. Так вот, задачу я еще решаю, но хотелось бы обсудить варианты ее реализации.

Суть задачи такова: есть json в котором указан тип заполнения, ключ, вектор и закодированная в base64 строка. Данные зашифрованные алгоритмом AES-256 с режимом шифрования CFB.

Честно говоря с криптографией сталкиваюсь впервые и даже не знаю с какой стороны будет правильно подойти к решению. На данный момент рассматриваю 2 варианта:
1) написать алгоритм расшифровки самостоятельно
2) использовать уже существующие инструменты и не изобретать велосипед

Сейчас смотрю в сторону классов .Net а именно RijndaelManaged Class. Вроде должен делать то что нужно и код по расшифровке буквально в 3 строки но столкнулась с одной проблемкой. Метод CreateDecryptor(Byte[] rgbKey, Byte[] rgbIV) этого класса принимает только числовые массивы, а у меня ключ и вектор являются строкой. Пошарив по справке .Net нашла более подходящий класс AesManaged Class, но у него нет com-интерфейса.
В общем пока остановилась на попытке подключить этот класс не через com (ну как остановилась, забросила :) ).

Хотелось бы получить конструктивную критику и идеи по реализации расшифровки.
 
 
   Ёпрст
 
1 - 22.10.18 - 12:41
(0) буква Я право вверх, 2-ая ссылка
   LinaGrou
 
2 - 22.10.18 - 13:19
(1) Ну как бы если б мне нужен был пример на C# я бы тему не создавала. Уж простите неуча другими языками программирования не владею. А так как я не нашла достаточного материала для 1С хотелось бы в дискуссии осветить этот вопрос.
   H A D G E H O G s
 
3 - 22.10.18 - 13:26
(0) Вакансия на программиста 1С?
   Ёпрст
 
4 - 22.10.18 - 13:26
(3) 3-я ссылка на нимфостарт.
ЗЫ: если че, язык программирования не важен
   LinaGrou
 
5 - 22.10.18 - 13:35
(3) Да, вакансия на программиста 1С
   H A D G E H O G s
 
6 - 22.10.18 - 13:39
(5) Фтопку такую вакансию.
   H A D G E H O G s
 
7 - 22.10.18 - 13:39
(5) Они будут тыкать в тебя палками, если возьмут.
   Garykom
 
8 - 22.10.18 - 13:41
Что вакансия еще не закрыта?
https://rabota.ua/company998352/vacancy7195375
   H A D G E H O G s
 
9 - 22.10.18 - 13:52
(8) А ниче, у хлопца, испанская грусть.
Скажи мне, Украина, не в этой ли ржи
Тараса Шевченко папаха лежит.

см (6)
   LinaGrou
 
10 - 22.10.18 - 14:27
Вакансия то может и закрыта, а вот мой интерес к этой задаче нет.
 
 Рекламное место пустует
   H A D G E H O G s
 
11 - 22.10.18 - 14:33
(10) Не женское это дело, такими задачами интересоваться.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует