Anonymous
студенту знаю я таких студентов
Anonymous
врет он
ᅟ
Мне на самом деле любым , ибо шифровальщик это только кусок проекта - вообще AES вроде как быстрее
Alexey
В винде есть crypto api
ᅟ
У меня линух
Alexey
А а линуксе libcrypt
ᅟ
А как пользоваться ?
ᅟ
Где доки годные
Alexey
А гугл не?
Alexey
Я с телефона в дороге
Anonymous
ну вот берешь ХОР
Anonymous
ключ
Anonymous
и в перед
Alexander
man
ovf
gpg -o file.enc -c file
Anonymous
по байтно читай файл и работай
Alexey
Если хочешь сам, то rc4 хорошо документирован, хоть уже и слабый
babysitter
плюсую ксор
Alexey
Можно самому реализовать
ᅟ
А XOR можно файлы шифровать ?
Anonymous
хор для начала епт
Anonymous
пфффф
Anonymous
если ты хочешь рассылать криптолокер... то смотри в сторону AES 256 бит
Anonymous
😂 😉😉😉
ᅟ
Anonymous
да ладно 0_0 хором можно шифровать???
Anonymous
😂😂
Alexander
можно, в чем проблема?
Anonymous
нет
Светомеч
ᅟ
Мне не нужна сверхнадежность , мне нужно будет на публику шифрануть файл размером буквально в пару КБ
(там будет png картинка , пару байтов текста , и еще что то )
Anonymous
тебе виднее
Anonymous
ну вот хор самое то
🦥Alex Fails
Alexander
😃
babysitter
а сид генератора рандома спрячь, уже не так просто
ᅟ
Прогуглил AES 256 , у кого есть примеры программ в который именно шифруется входной файл ?
babysitter
тся
Anonymous
string encryptDecrypt(const string &toEncrypt) {
char key[3] = { 'K', 'C', 'Q' }; //Any chars will work, in an array of any size
string output = toEncrypt;
for (unsigned int i = 0; i < toEncrypt.size(); ++i)
output[i] = toEncrypt[i] ^ key[i % (sizeof(key) / sizeof(char))];
return output;
}
ᅟ
ovf
> sizeof(char)
Anonymous
не мое
Anonymous
притензии к автору
Anonymous
https://kylewbanks.com/blog/Simple-XOR-Encryption-Decryption-in-Cpp
ᅟ
Там string шифруется , а мне fstream нужен :(
Alexey
https://github.com/Urban82/Aes256
🦥Alex Fails
Ну сделай для фстрима
Anonymous
ну переделай
Anonymous
в чем причина
Anonymous
ᅟ
Пойду попробую , тогда туда надо передавать содержимое файла , а не string ?
Anonymous
имеено
Anonymous
ксттаи шас я тестану тоже
ᅟ
Эх , и нечего возразить
Anonymous
Anonymous
и скармливай функции
Anonymous
where is problem?
Anonymous
😁😁
ᅟ
Anonymous
😁😁
Anonymous
Что значит это условие?
Anonymous
надо найти массив a такой, что
Anonymous
Anonymous
Anonymous
Anonymous
надо найти массив a такой, что
Anonymous
Anonymous
Как понять?
Anonymous
примерно за сколько выучил?
ᅟ
Я вроде кидал свой мини-проектик по Qt сюда
Anonymous
я не увидил значи
ᅟ
Ну я его еще не полностью знаю , еще очень много функций Qt я не умею , я его изучал чисто для работы с GUI , но думаю что и остальное то же при надобности подтянется , ибо Qt дико крутой фрейм