Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Новая криптографическая библиотека EverCrypt с математически..." | +/– | |
| Сообщение от opennews (??), 06-Апр-19, 12:22 | ||
Исследователи из государственного института исследований в информатике и автоматике (INRIA), подразделения Microsoft Research и университета Карнеги — Меллона представили (https://jonathan.protzenko.fr/2019/04/02/evercrypt-alpha1.html) первый тестовый выпуск (https://github.com/project-everest/hacl-star/releases) криптографической библиотеки EverCrypt (https://github.com/project-everest/hacl-star/blob/fstar-mast... развиваемой в рамках проекта Everest (https://project-everest.github.io/) и применяющей математические методы формальной верификации надёжности. По своим возможностям и производительности EverCrypt очень близка к существующим криптографическим библиотекам (OpenSSL), но в отличие от них предоставляет дополнительные гарантии надёжности и безопасности. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 06-Апр-19, 12:22 | –4 +/– | |
Интересно, как математически доказать потокобезопасность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #2, #23, #47 | ||
| 2. Сообщение от адмирал третьего флота очевидно (?), 06-Апр-19, 12:42 | –1 +/– | |
пока никак. увы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 3. Сообщение от nc (ok), 06-Апр-19, 12:48 | +8 +/– | |
Какой еще Kremlin? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #5 | ||
| 4. Сообщение от Анонимный селебрити (?), 06-Апр-19, 12:53 | +7 +/– | |
Дейкстра одобряет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. Сообщение от Анонимный селебрити (?), 06-Апр-19, 12:54 | +5 +/– | |
Там только его рука :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #27 | ||
| 6. Сообщение от АНБ (?), 06-Апр-19, 13:10 | +2 +/– | |
> В первом альфа-выпуске уже в основной массе завершена верификация кода, но ещё | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #7, #9, #18, #35 | ||
| 7. Сообщение от Аноним (7), 06-Апр-19, 13:26 | +/– | |
> чисто академическая поделка | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 9. Сообщение от пох (?), 06-Апр-19, 13:37 | +9 +/– | |
> На фоне быстрого и проверенного годами OpenSSL | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #34 | ||
| 11. Сообщение от X4asd (ok), 06-Апр-19, 14:06 | +/– | |
> Код на языке F* распространяется под лицензией Apache 2.0, а итоговые модули на Си и ассемблере под лицензией MIT | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #14, #19 | ||
| 14. Сообщение от пох (?), 06-Апр-19, 14:25 | –2 +/– | |
> как это понять? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #21 | ||
| 15. Сообщение от кругомвраги (?), 06-Апр-19, 14:46 | –4 +/– | |
>Процесс верификации сводится к определению подробных спецификаций... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #32 | ||
| 16. Сообщение от . (?), 06-Апр-19, 15:05 | +/– | |
> гарантирует безопасную работу с памятью и отсутствие ошибок, приводящих к переполнению буфера, разыменованию указателей, обращению к уже освобождённым областям памяти или двойному освобождению блоков памяти | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #17, #38 | ||
| 17. Сообщение от Аноним (17), 06-Апр-19, 15:11 | –1 +/– | |
Напишите на массивах хотя бы парсер сертификатов X.509, а мы посмотрим. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #20 | ||
| 18. Сообщение от Аноним (18), 06-Апр-19, 15:13 | –1 +/– | |
Libressl лучше | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #73, #123 | ||
| 19. Сообщение от KonstantinB (ok), 06-Апр-19, 15:22 | +2 +/– | |
Полагаю, так сделано потому, что Apache 2.0 требует явного указания на то, какие файлы модифицированы - чтобы понимать, были ли внесены изменены в формальные спецификации доказательства. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #37 | ||
| 20. Сообщение от . (?), 06-Апр-19, 15:36 | +/– | |
В сабжевой библиотеке этого тоже нет. Сам я со структурой сертификатов не разбирался, но ясно, что парсинг нужен только если она не статическая. В таких случаях используют дерево и следовательно работу с памятью, а парсить на массивах извращение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 21. Сообщение от Аноним (21), 06-Апр-19, 15:42 | +/– | |
> за скомпилированный они меньше переживают | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #26 | ||
| 22. Сообщение от Аноним (22), 06-Апр-19, 16:25 | +1 +/– | |
>доказательства надежности | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. Сообщение от Sw00p aka Jerom (?), 06-Апр-19, 17:27 | +8 +/– | |
Дайте сначала определение "потокобезопасность"-и | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 25. Сообщение от Аноним (25), 06-Апр-19, 17:32 | –1 +/– | |
>KreMLin | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #69 | ||
| 26. Сообщение от пох (?), 06-Апр-19, 17:52 | –1 +/– | |
> О скопмилированном коде тут речь не идет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #30, #31, #100 | ||
| 27. Сообщение от Аноним (27), 06-Апр-19, 18:34 | +1 +/– | |
Т. майор приложил свою лапу к созданию транслятора. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 30. Сообщение от Аноним (27), 06-Апр-19, 18:53 | +/– | |
>С кодом, который ты накомпилируешь сам из F* - только в рамках apache license. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #51 | ||
| 31. Сообщение от Sw00p aka Jerom (?), 06-Апр-19, 18:58 | +/– | |
речь идет именно о сгенерированном Си коде, никакой компиляции | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #40, #42 | ||
| 32. Сообщение от Sw00p aka Jerom (?), 06-Апр-19, 19:03 | +/– | |
в смысле неразглашаемая? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #61, #125 | ||
| 34. Сообщение от myhand (ok), 06-Апр-19, 19:12 | +1 +/– | |
АНБ проверило. А ты хто такой? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #41 | ||
| 35. Сообщение от ФАПСИ (?), 06-Апр-19, 19:16 | +1 +/– | |
Абсолютно с вами согласен, коллега! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 37. Сообщение от X4asd (ok), 06-Апр-19, 19:38 | +/– | |
> Полагаю, так сделано потому, что Apache 2.0 требует явного указания на то, какие файлы модифицированы - чтобы понимать, были ли внесены изменены в формальные спецификации доказательства. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #43, #56 | ||
| 38. Сообщение от Ivan_83 (ok), 06-Апр-19, 19:42 | +/– | |
1. При такой передаче много лишнего копирования памяти. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #53, #62, #103 | ||
| 40. Сообщение от Аноним (40), 06-Апр-19, 20:33 | –1 +/– | |
> речь идет именно о сгенерированном Си коде, никакой компиляции | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #45, #50 | ||
| 41. Сообщение от пох (?), 06-Апр-19, 20:52 | +1 +/– | |
у ентого вашего "АНБ" чекистский значок, кажись, на лацкане... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 Ответы: #48 | ||
| 42. Сообщение от пох (?), 06-Апр-19, 20:54 | –1 +/– | |
перепись безграмотных "программистов" на опеннете... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #46 | ||
| 43. Сообщение от пох (?), 06-Апр-19, 20:58 | –1 +/– | |
> а кому пришло бы в глову модифицировать НЕ исходный код | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #55, #93 | ||
| 44. Сообщение от Аноним (-), 06-Апр-19, 21:06 | +/– | |
> Например, соответствие спецификации гарантирует безопасную работу с памятью и отсутствие ошибок, приводящих к переполнению буфера, разыменованию указателей, обращению к уже освобождённым областям памяти или двойному освобождению блоков памяти. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. Сообщение от Sw00p aka Jerom (?), 06-Апр-19, 21:12 | –2 +/– | |
>с потерей человекочитаемости называется компиляцией | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 Ответы: #49, #60, #79 | ||
| 46. Сообщение от Sw00p aka Jerom (?), 06-Апр-19, 21:13 | –1 +/– | |
отмазки одни, давай по делу | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #102 | ||
| 47. Сообщение от Аноним (47), 06-Апр-19, 21:55 | +6 +/– | |
Многопоточные алгоритмы невозможно описать математически? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 48. Сообщение от myhand (ok), 06-Апр-19, 22:21 | +/– | |
А вы каких фашистов выбираете? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
| 49. Сообщение от пох (?), 06-Апр-19, 22:50 | –1 +/– | |
> пс: цитата из вики, для особо одаренных | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 Ответы: #57, #58, #68 | ||
| 50. Сообщение от пох (?), 06-Апр-19, 23:07 | –1 +/– | |
> Автоматическая генерация кода на одном языке из исходников на другом с потерей | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 Ответы: #66, #101 | ||
| 51. Сообщение от пох (?), 06-Апр-19, 23:17 | +/– | |
> Так что можешь хоть под GPL прелицензировать, то, что сам странслировал с | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 53. Сообщение от . (?), 06-Апр-19, 23:46 | –1 +/– | |
> Поскольку другой поточный шифр RC4, которые уже везде обьявили дырявым, то кроме чачи/сальсы ничего и нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 Ответы: #59, #72, #90, #104 | ||
| 54. Сообщение от анонас (?), 07-Апр-19, 00:01 | –2 +/– | |
Так я не понял, а Rust где? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #70 | ||
| 55. Сообщение от KonstantinB (ok), 07-Апр-19, 00:18 | +/– | |
> Что там у wireguard не смотрел, в виду его феерической ненужности | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 56. Сообщение от KonstantinB (ok), 07-Апр-19, 00:20 | +/– | |
> а кому пришло бы в глову модифицировать НЕ исходный код а получившийся скомпилированный вариант? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #92 | ||
| 57. Сообщение от Sw00p aka Jerom (?), 07-Апр-19, 00:35 | +2 +/– | |
>не посещавшие даже лекции для первокурсников про теорию компиляторов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 | ||
| 58. Сообщение от Sw00p aka Jerom (?), 07-Апр-19, 00:37 | +/– | |
про первокурсников, а вы собственно из серии программистов которым "не нужна математика"? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 | ||
| 59. Сообщение от Sw00p aka Jerom (?), 07-Апр-19, 02:32 | +/– | |
>Нет, так как криптография в софте легко разбивается на функции, изменяющие массив (или структуру) фиксированного размера. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 | ||
| 60. Сообщение от Аноним (60), 07-Апр-19, 07:06 | +/– | |
> пс: цитата из вики, для особо одаренных | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 | ||
| 61. Сообщение от Аноним (60), 07-Апр-19, 07:21 | +1 +/– | |
> в смысле неразглашаемая? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 | ||
| 62. Сообщение от Аноним (60), 07-Апр-19, 07:24 | –1 +/– | |
> 1. При такой передаче много лишнего копирования памяти. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 Ответы: #63 | ||
| 63. Сообщение от Аноним (60), 07-Апр-19, 07:50 | +/– | |
>> 1. При такой передаче много лишнего копирования памяти. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 | ||
| 66. Сообщение от myhand (ok), 07-Апр-19, 11:11 | +1 +/– | |
> вы только в википедию этот бред теперь не пишите вместо того | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 | ||
| 68. Сообщение от t_ (?), 07-Апр-19, 12:53 | +/– | |
Самое забавное, что он прав и в вики это тоже верно написано. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 Ответы: #75 | ||
| 69. Сообщение от Анонимс (?), 07-Апр-19, 14:38 | –1 +/– | |
На этой, на этой. А так, как она в открытых исходниках, значит, скоро её соберут мантейнеры и включат во все дистрибутивы мира. Ну, вы теперь понимаете, кто самый могущественный в мире и кто может свергать и назначать президентов в любой стране. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 70. Сообщение от Анонимс (?), 07-Апр-19, 14:41 | +/– | |
Так, как rust ещё молодой язык, то ещсложно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 Ответы: #71 | ||
| 71. Сообщение от Анонимс (?), 07-Апр-19, 14:46 | +/– | |
сложно найти высококвалифицированных специалистов, особенно по криптографии. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #70 | ||
| 72. Сообщение от Sw00p aka Jerom (?), 07-Апр-19, 14:57 | +/– | |
>Операция сложения используется, как единственный источник нелинейности. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 Ответы: #74 | ||
| 73. Сообщение от dabdabya (?), 07-Апр-19, 15:27 | –1 +/– | |
Кто-то минус влепил,но он действительно лучше. Libressl не требует perl для сборки и при сборке с -O3 быстрее того же openssl,который тоже собран с -O3 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 74. Сообщение от . (?), 07-Апр-19, 16:18 | +1 +/– | |
Chacha и подобные шифры используют три операции: сложение, xor и побитовый сдвиг. Сложение здесь единственная нелинейная операция. В целом это все дает хорошую защиту от классических методов криптоанализа, основанных на статистике. Но у сложения есть ряд интересных свойств, которые как мне кажется позволяют полностью вскрыть шифры данной конструкции. Естественно, эти свойства сейчас исследуются профессиональными криптографами и в случае обнаружения способа его скорее всего опубликуют. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #72 Ответы: #80 | ||
| 75. Сообщение от Аноним84701 (ok), 07-Апр-19, 16:46 | +1 +/– | |
Девочки, не ссорьтесь! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 Ответы: #81, #99 | ||
| 79. Сообщение от Аноним84701 (ok), 07-Апр-19, 17:35 | +/– | |
> )))) пройдите по ссылке указанной выше, и вовсе не компиляция, а трансляция (кодогенерация) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 | ||
| 80. Сообщение от Sw00p aka Jerom (?), 07-Апр-19, 18:18 | +/– | |
>Но у сложения есть ряд интересных свойств, которые как мне кажется позволяют полностью вскрыть шифры данной конструкции. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 Ответы: #82 | ||
| 81. Сообщение от Sw00p aka Jerom (?), 07-Апр-19, 18:58 | +/– | |
>Т.е. компилятор тут - частный случай/разновидность транслятора. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #75 Ответы: #83, #94 | ||
| 82. Сообщение от . (?), 07-Апр-19, 19:03 | +/– | |
Оригинальная чача, s-box'ов там нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 Ответы: #84, #85 | ||
| 83. Сообщение от Аноним84701 (ok), 07-Апр-19, 19:41 | +/– | |
>>Т.е. компилятор тут - частный случай/разновидность транслятора. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 Ответы: #86 | ||
| 84. Сообщение от Sw00p aka Jerom (?), 07-Апр-19, 20:00 | +/– | |
ChaCha State это и есть фактический S-box | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 | ||
| 85. Сообщение от Sw00p aka Jerom (?), 07-Апр-19, 20:07 | +/– | |
добавлю, почему тогда эти начальные стейты в сальсе были одни, а в чачача ДЖБ их изменил? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 Ответы: #91, #97 | ||
| 86. Сообщение от Sw00p aka Jerom (?), 07-Апр-19, 20:25 | +/– | |
>Э-э-э не-не, ассемблер как раз обычно вне таких классификаций и стоит особняком. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #83 Ответы: #87 | ||
| 87. Сообщение от Аноним84701 (ok), 07-Апр-19, 20:51 | +/– | |
> нет не стоит, и он от ЯП других ничем не отличается, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #86 Ответы: #88 | ||
| 88. Сообщение от Sw00p aka Jerom (?), 07-Апр-19, 21:28 | +/– | |
>Конечная цель - в смысле результата работы самого компилятора: в оригинале "compiler target". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 | ||
| 90. Сообщение от Ivan_83 (ok), 08-Апр-19, 00:20 | +1 +/– | |
> Согласен. Но все же создалось некоторое впечатление, что сместить пытаются не rc4, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 | ||
| 91. Сообщение от Ivan_83 (ok), 08-Апр-19, 00:21 | +/– | |
> добавлю, почему тогда эти начальные стейты в сальсе были одни, а в | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #85 | ||
| 92. Сообщение от X4asd (ok), 08-Апр-19, 11:30 | +/– | |
>> а кому пришло бы в глову модифицировать НЕ исходный код а получившийся скомпилированный вариант? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 | ||
| 93. Сообщение от X4asd (ok), 08-Апр-19, 11:33 | +/– | |
>> а кому пришло бы в глову модифицировать НЕ исходный код | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #110 | ||
| 94. Сообщение от Аноним (94), 08-Апр-19, 11:57 | +/– | |
>>Т.е. компилятор тут - частный случай/разновидность транслятора. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 Ответы: #105 | ||
| 97. Сообщение от товарищ майор (?), 08-Апр-19, 12:18 | –1 +/– | |
наши коллеги из NSA очень попросили. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #85 Ответы: #108 | ||
| 99. Сообщение от t_ (?), 08-Апр-19, 13:59 | +/– | |
Ты молодец. Открыл нужную книгу, выделил слово translate, но вывод сделал неверный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #75 Ответы: #109 | ||
| 100. Сообщение от meantraitor (?), 08-Апр-19, 15:42 | +/– | |
> о, очередной "программист" самоучка? Компилятор с F на C - вполне себе компилятор, и код этот - | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #115 | ||
| 101. Сообщение от meantraitor (?), 08-Апр-19, 15:59 | +/– | |
> Собственно, вон есть такой прекрасный llvm - производит он нечто примерно такое: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 Ответы: #111 | ||
| 102. Сообщение от meantraitor (?), 08-Апр-19, 16:03 | +/– | |
Тут он все правильно сказал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 Ответы: #107 | ||
| 103. Сообщение от meantraitor (?), 08-Апр-19, 16:16 | +/– | |
> 1. При такой передаче много лишнего копирования памяти. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 104. Сообщение от meantraitor (?), 08-Апр-19, 16:21 | +/– | |
> Одномерный массив в си всегда передается как указатель | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 Ответы: #106 | ||
| 105. Сообщение от Sw00p aka Jerom (?), 08-Апр-19, 16:52 | –1 +/– | |
>первые версии компилировали исходный код в исходники для других ассемблеров. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #94 Ответы: #116 | ||
| 106. Сообщение от . (?), 08-Апр-19, 17:31 | +2 +/– | |
> А двумерный? А десятимерный? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #104 | ||
| 107. Сообщение от Sw00p aka Jerom (?), 08-Апр-19, 20:16 | +/– | |
чаво он там правильного сказал? У него трансляция с одного исходного языка на другой исходный язык - называется компиляцией. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #102 | ||
| 108. Сообщение от Sw00p aka Jerom (?), 08-Апр-19, 20:18 | +/– | |
Так это как в случае со слабым S-box | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 Ответы: #112 | ||
| 109. Сообщение от Аноним84701 (ok), 08-Апр-19, 21:56 | +/– | |
> Ты молодец. Открыл нужную книгу, выделил слово translate, но вывод сделал неверный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #99 Ответы: #114 | ||
| 110. Сообщение от пох (?), 08-Апр-19, 22:42 | +/– | |
> я же говорил про изменение НЕисходного кода | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #93 | ||
| 111. Сообщение от пох (?), 08-Апр-19, 23:10 | +/– | |
> Вы сравниваете ежа с ужом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 Ответы: #124 | ||
| 112. Сообщение от . (?), 08-Апр-19, 23:14 | +/– | |
S-box определяет вид нелинейного преобразования. У сальсы и чачи нелинейное преобразование одно и то же - сложение. Меняются константы, линейные преобразования (битовые сдвиги), а так же порядок применения сложения. То есть это разные шифры, но суть у них одна. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #108 Ответы: #113 | ||
| 113. Сообщение от Sw00p aka Jerom (?), 09-Апр-19, 00:48 | +/– | |
> По Шеннону для шифрования комбинируют рассеивание и запутывание. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #112 | ||
| 114. Сообщение от t_ (?), 09-Апр-19, 01:21 | +2 +/– | |
> A translator, in software programming terms, is a generic term that could refer to a compiler, assembler, or interpreter; | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #109 Ответы: #117 | ||
| 115. Сообщение от t_ (?), 09-Апр-19, 01:42 | +/– | |
Он тоже прав. :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #100 | ||
| 116. Сообщение от Аноним (94), 09-Апр-19, 07:59 | +/– | |
>>первые версии компилировали исходный код в исходники для других ассемблеров. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #105 | ||
| 117. Сообщение от Sw00p aka Jerom (?), 09-Апр-19, 18:41 | +/– | |
>трансляция отвечает за перевод данных из исходной формы в результирующую. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #114 Ответы: #118 | ||
| 118. Сообщение от t_ (?), 10-Апр-19, 02:38 | +/– | |
Изначально верный ответ дал Аноним84701 :D | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #117 Ответы: #119 | ||
| 119. Сообщение от Sw00p aka Jerom (?), 10-Апр-19, 15:03 | +/– | |
Если приводить цитаты из вики, то повторюсь: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #118 Ответы: #120 | ||
| 120. Сообщение от t_ (?), 10-Апр-19, 23:40 | +/– | |
> А теперь повторно задам вопрос: Трансляция из Python -> C, C - является "машинно-ориентированным языком"? Если нет, то как можно этот процесс трансляции называть компиляцией? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #119 Ответы: #121 | ||
| 121. Сообщение от Sw00p aka Jerom (?), 11-Апр-19, 01:17 | +/– | |
>компиляция не требует обязательного результата в виде машинно-ориентированного языка | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #120 | ||
| 122. Сообщение от getfr (?), 12-Апр-19, 00:59 | +1 +/– | |
Математически доказать надежность этой программы, как подавляющего количества других невозможно. Даже если использовать теорию правильности программ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 123. Сообщение от Аноним (123), 12-Апр-19, 12:39 | +/– | |
Только BoringSSL, только хардкор! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 124. Сообщение от meantraitor (?), 12-Апр-19, 13:00 | –1 +/– | |
> вы, похоже, не владеете темой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #111 | ||
| 125. Сообщение от кругомвраги (?), 12-Апр-19, 21:04 | –1 +/– | |
библиотека это по сути чёрный ящик причем для всех и даже авторов т.к. для знания и понимания работы нужно знать и программирование со всеми фишками и особенностями и криптографию чтоб врубаться и реализовывать её правильно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #126 | ||
| 126. Сообщение от Sw00p aka Jerom (?), 13-Апр-19, 01:33 | +/– | |
> нам предлагается набор спецификаций которым должен соответствовать ящик | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #125 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |