Очень просто: запрашиваете у пользователя имя файла со ссылками, получаете из файла ссылки, отправляете их на эти сайты, выводите результат. Ваш вопрос уже содержит ВЕСЬ ответ.
"SPU/Vj4PNfhUqt+bXjUswA==" - закодированные в base64 данные, как минимум проблема тут. Вы работаете в CBC-режиме, но нигде не указали IV. Это вторая проблема.
Насколько я помню Cuda, никаких классов там нет, так что знать ООП не обязательно. OpenCL точно имеет сишный интерфейс и там классы не нужны, хотя могут быть полезны в качестве оберток.
Познаете ДАО "третьей нормальной формы", учите SQL, потом его же под конкретную СУБД. Потом учите выбранный язык, потом - библиотеку для его связи с СУБД. ... PROFIT!