Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
Написал так: Код Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. На вход идут файлы text.txt и key.txt, на выход - enc_text.txt. Проблема в том, что в ключе должно быть столько же символов, сколько и в тексте. Не пойму, как сделать, чтобы шифровало нормально: к примеру, чтобы текст abcdef , зашифрованный ключом yui , отличался от зашифрованного ключом yuioo ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2015, 17:43 |
|
||
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
Замена enc_text[i] = text[i]*key[i]; на enc_text[i] = text[i]**key; тоже не помогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2015, 17:47 |
|
||
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
ukugyul552465чтобы текст abcdef, зашифрованный ключом yui, отличался от зашифрованного ключом yuioo Насколько отличался? Начиная с четвёртого байта или чтобы там вообще не было ничего общего? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2015, 17:49 |
|
||
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
Хоть на сколько-то. Потому что в данной ситуации у меня что ключ yui, что yuioo - выдают один и тот же зашифрованный текст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2015, 17:51 |
|
||
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
ukugyul552465в данной ситуации у меня что ключ yui, что yuioo - выдают один и тот же зашифрованный текст. Это странно, поскольку скомпилированная из этих исходников программа должна падать с ошибкой Access Violation. Сначала разберись с этим, а потом уже можешь использовать раздельные счётчики для текста и ключа. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2015, 17:54 |
|
||
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
Сделал так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Вроде работает, зашифрованный текст разный для длины ключа 5 и 8, но только тут вручную надо вставлять размер ключа пока. Программа шифрует нормально, но потом при закрытии выскакивает какая-то ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2015, 17:58 |
|
||
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
Заменил на Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Теперь нормально шифрует, ошибок нет никаких. Подставил строку cout << Key_Len; - выдаёт значение, на 1 большее чем длина ключа в key.tst, из-за \0 в конце, вероятно, но на работоспособность не влияет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2015, 18:06 |
|
||
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
авторПроблема в том, что в ключе должно быть столько же символов, сколько и в тексте. Не пойму, как сделать, чтобы шифровало нормально: к примеру, чтобы текст abcdef, зашифрованный ключом yui, отличался от зашифрованного ключом yuioo Проверяйте это перед началом вашего шифрования, и всё. Если длины разные, то шифрование производиться не должно. А что это за шифрование такое ? Я совсем не специалист по теории безопасности, вижу что это симметричное шифрование, но не более. Как оно называется, и зачем вы это делаете ? И вы так просто меняете умножить на XOR ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2015, 02:02 |
|
||
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
ukugyul552465Заменил на Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Этот код аналогичен такому: Код: plaintext 1. 2. 3. 4. т.е. ты последним символом шифруешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2015, 09:31 |
|
||
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
Только начинаю изучать шифрование. Не знаю, что это за шифрование. Просто пытаюсь что-то сделать. Понял, что шифруется последним символом. Сейчас думаю, как решить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2015, 15:18 |
|
||
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
Применять весь ключ к каждому символу бессмысленно. Надо один символ ключа на один символ текста. Т.е. так должно быть при ключе в 3 символа Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2015, 15:34 |
|
||
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
ukugyul552465, я тебя прошу не флудить топиками если в этом нет острой необходимости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2015, 15:52 |
|
||
|
Шифрование строки
|
|||
|---|---|---|---|
|
#18+
Dima TПрименять весь ключ к каждому символу бессмысленно. Надо один символ ключа на один символ текста. Т.е. так должно быть при ключе в 3 символа Код: plaintext 1. 2. 3. 4. 5. 6. Смысл понятен, буду делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2015, 16:05 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=40&tid=2018687]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 287ms |
| total: | 423ms |

| 0 / 0 |
