The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск системы управления исходными текстами Git 2.45, opennews (??), 30-Апр-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Выпуск системы управления исходными текстами Git 2.45"  +1 +/
Сообщение от Аноним (1), 30-Апр-24, 23:33 
> SHA-256

А почему какой-нибудь быстрый клёвый blake3 нельзя?

Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск системы управления исходными текстами Git 2.45"  +5 +/
Сообщение от Fracta1L (ok), 01-Май-24, 00:04 
SHA реализован аппаратно в процессорах, а blake?
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от zog (??), 01-Май-24, 09:13 
В каких процессорах SHA реализован аппаратно?
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск системы управления исходными текстами Git 2.45"  +4 +/
Сообщение от Аноним (44), 01-Май-24, 09:50 
Интел — с 2016, амд — 2017. Но не волнуйся, твоего кор 2 дуба это не касается.
Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от Аноним (1), 01-Май-24, 10:16 
Поэтому blake3 от файликов у меня считается всего вдвое быстрее чем sha?
Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от Аноним (44), 01-Май-24, 10:28 
Меня интересуют размеры файлов. А ещё лучше сравнение методов шифрования зашифрованного диска на полтерабайта
Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск системы управления исходными текстами Git 2.45"  +2 +/
Сообщение от Аноним (1), 01-Май-24, 19:12 
Если бы тебя интересовало, ты бы сначала разобрался при чём тут шифрование
Ответить | Правка | Наверх | Cообщить модератору

73. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от Аноним (73), 01-Май-24, 15:58 
https://en.wikipedia.org/wiki/Intel_SHA_extensions

The following Intel processors support the original SHA instruction set:

    Intel Goldmont (and later Atom microarchitectures) processors.
    Intel Ice Lake (and later) processors.[2]
    Intel Rocket Lake (and later) processors.

Т.е. на десктопах это минимум рокет лейк 2021 года.

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

71. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от Витюшка (?), 01-Май-24, 14:55 
А можно ли доверять аппаратному шифрованию?
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

74. "Выпуск системы управления исходными текстами Git 2.45"  +2 +/
Сообщение от Аноним (73), 01-Май-24, 16:01 
Речь не про аппаратное шифрование, а про аппаратное ускорение исполнения алгоритмов.

Это принципиально разные вещи.

Ответить | Правка | Наверх | Cообщить модератору

86. "Выпуск системы управления исходными текстами Git 2.45"  +1 +/
Сообщение от а (?), 02-Май-24, 00:41 
SHA - это не шифрование, а хеширование
Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору

90. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от n00by (ok), 02-Май-24, 09:35 
Очевидно, что Витюшка словом "шифрование" назвал криптографическое преобразование.

А смысл хеш-функции, когда размеры входных и выходных данных совпадают, похоже, не всем очевиден?

Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от Аноним (94), 02-Май-24, 16:58 
А в чём смысл то?
Ответить | Правка | Наверх | Cообщить модератору

97. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от n00by (ok), 03-Май-24, 12:21 
Когда размеры совпадают, потеря информации не происходит. Если не возникает коллизий, то каждому входному сообщению соответствует уникальный результат - как и при шифровании одного блока.
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск системы управления исходными текстами Git 2.45"  +1 +/
Сообщение от Аноним (14), 01-Май-24, 01:19 
Очень даже можно, но зачем?
Производительность операций с репозиторием не упирается в скорость хеширования.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

49. "Выпуск системы управления исходными текстами Git 2.45"  +1 +/
Сообщение от n00by (ok), 01-Май-24, 10:52 
Потому что SHA это стандарт. Представь себе, обоснование "оно же быстрее" читается как "я ничего не понимаю в вопросе криптографических преобразований". Выбор стандартного алгоритма понимается примерно так же, но при этом ответственность перекладывается на принявших стандарт - в целом вполне грамотное решение.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

50. "Выпуск системы управления исходными текстами Git 2.45"  –1 +/
Сообщение от n00by (ok), 01-Май-24, 11:07 
С другой стороны, выбор соответствующей стандартам NIST системы хранения в России может вызвать вопросы у соответствующего ведомства. Не удивлюсь, что ответы на эти вопросы давно и тщательно подшиваются в старомодную картонную папочку.
Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск системы управления исходными текстами Git 2.45"  +1 +/
Сообщение от Аноним (-), 01-Май-24, 13:18 
> С другой стороны, выбор соответствующей стандартам NIST системы хранения в России
> может вызвать вопросы у соответствующего ведомства. Не удивлюсь, что ответы на
> эти вопросы давно и тщательно подшиваются в старомодную картонную папочку.

Вот и версионируй свои исходнички подшивая перфокарты в старомодные папочки :).

Ответить | Правка | Наверх | Cообщить модератору

89. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от n00by (ok), 02-Май-24, 09:28 
>> С другой стороны, выбор соответствующей стандартам NIST системы хранения в России
>> может вызвать вопросы у соответствующего ведомства. Не удивлюсь, что ответы на
>> эти вопросы давно и тщательно подшиваются в старомодную картонную папочку.
> Вот и версионируй свои исходнички подшивая перфокарты в старомодные папочки :).

Заметь, что версионирование моих исходников -- моё личное дело. И к попыткам выдачи соответствующей стандартам NIST системы хранения за достижение в импортозамещении отношения не имеет.

Ответить | Правка | Наверх | Cообщить модератору

81. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от Аноним (1), 01-Май-24, 19:14 
Ага, такой стандарт что божечки-кошечки, других и быть не может. MD4 тоже кому-то стандарт, но зачем?
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

88. "Выпуск системы управления исходными текстами Git 2.45"  –1 +/
Сообщение от n00by (ok), 02-Май-24, 09:26 
> Ага, такой стандарт что божечки-кошечки, других и быть не может.

Да, не может, поскольку у тебя ровно 0 шансов попасть в соответствующее подразделение АНБ, а стало быть и внедрить свой.

Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от Аноним (52), 01-Май-24, 11:12 
Потому что начинать надо с чего-то одного. Система делается под поддержку множества хешей, вттом числе Blake. Но у Blake есть куча параметров, а у SHA256 их нет.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

60. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от Аноним (14), 01-Май-24, 12:08 
У blake3 нет параметров в отличии от предшественников.
Ответить | Правка | Наверх | Cообщить модератору

67. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от Аноним (52), 01-Май-24, 14:08 
SHA256 ещё никто не взломал и есть широкая поддержка в стандартных либах. Blake3 толком нигде нет, особенно на устаревших версиях.
Ответить | Правка | Наверх | Cообщить модератору

99. "Выпуск системы управления исходными текстами Git 2.45"  +/
Сообщение от myster (ok), 06-Май-24, 17:54 
> А почему какой-нибудь быстрый клёвый blake3 нельзя?

Если бы была возможность выбрать любой хэш алгоритм, для чего вы именно бы выбрали blake3 при инициализации репозитория? Вопрос так или иначе последует к Вам, когда начнутся проблемы с синхронизацией вашего репозитория с другими VCS системами на базе Git, потому что там выбрали алгоритм по умолчанию.

Если ответите на этот вопрос, то автоматически ответите на свой вопрос.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру