![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Amazon опубликовал открытую криптографическую библиотеку для языка Rust " | +/– | ![]() |
Сообщение от opennews (??), 20-Апр-23, 11:01 | ||
Компания Amazon представила криптографическую библиотеку aws-lc-rs, предназначенную для использования в приложениях на языке Rust и совместимую на уровне API с Rust-библиотекой ring. Код проекта распространяется под лицензиями Apache 2.0 и ISC. Библиотека поддерживает работу на платформах Linux (x86, x86-64, aarch64) и macOS (x86-64)... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 20-Апр-23, 11:01 | –2 +/– | ![]() |
> При тестировании работы протоколов TLS 1.2 и 1.3 библиотека aws-lc-rs заметно опередила по производительности пакет rustls | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #8, #9, #44 |
2. Сообщение от КО (?), 20-Апр-23, 11:07 | +/– | ![]() |
>and deploy them into AWS Regions | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #4 |
3. Сообщение от Аноним (3), 20-Апр-23, 11:08 | –15 +/– | ![]() |
Ты думаешь «безопасность» берется из воздуха? Нет для этого надо выполнять дополнительные операции на каждом цикле и на даже на каждом такте. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #6, #22 |
4. Сообщение от Аноним (3), 20-Апр-23, 11:09 | +/– | ![]() |
Где крыса заржавела? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
5. Сообщение от Иваня (?), 20-Апр-23, 11:11 | –1 +/– | ![]() |
Снова на расте, хотя, может это и к лучшему. Сейчас много всего для крипты и криптографии на расте, а это взаимосвязано. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #74 |
6. Сообщение от Аноним (1), 20-Апр-23, 11:11 | –2 +/– | ![]() |
Но как же так? Люди же везде громко говорят про Раст, что там все проверки на безопасность во время компиляции, в рантайме ничего такого | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #10 |
7. Сообщение от Аноним (7), 20-Апр-23, 11:13 | +9 +/– | ![]() |
язык для создания обёрток | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #47, #51 |
8. Сообщение от Бьерн Страуструп (?), 20-Апр-23, 11:23 | +1 +/– | ![]() |
Это они еще оптимизацию -O2 включили как обычно, маркетинг, такой маркетинг. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #12 |
9. Сообщение от Аноним (9), 20-Апр-23, 11:33 | +5 +/– | ![]() |
https://github.com/aws/aws-lc | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #48 |
10. Сообщение от Аноним (10), 20-Апр-23, 11:40 | +1 +/– | ![]() |
> Но как же так? Люди же везде громко говорят про Раст, что там все проверки на безопасность во время компиляции, в рантайме ничего такого | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #19 |
12. Сообщение от Аноним (12), 20-Апр-23, 11:59 | +2 +/– | ![]() |
Ну да, теперь пусть включат -O3 и PGO прогонят. Разрешаю у раста тоже включить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #13 |
13. Сообщение от Аноним (12), 20-Апр-23, 12:00 | –1 +/– | ![]() |
Да и GCC пусть собирают, а то смешно будет llvm с llvm сравнивать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
19. Сообщение от Аноним (19), 20-Апр-23, 12:55 | +/– | ![]() |
Всё он правильно говорит. А как же ваши "zero cost abstractions"? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #45, #49 |
22. Сообщение от Аноним (22), 20-Апр-23, 13:15 | –1 +/– | ![]() |
Oh, там же типа zero-cost проверки в компайл-тайм. Уже нет что ли? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #26 |
26. Сообщение от Аноним (26), 20-Апр-23, 13:48 | +7 +/– | ![]() |
> Oh, там же типа zero-cost проверки в компайл-тайм. Уже нет что ли? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #38, #46 |
38. Сообщение от Аноним (3), 20-Апр-23, 15:23 | +1 +/– | ![]() |
Откуда в чистом растокоде асм код? Ты что тоже еретик? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
43. Сообщение от Аноним (43), 20-Апр-23, 22:39 | +1 +/– | ![]() |
Почему не было новости что на языке который нельзя называть переписали строян и теперь он более безопасно используя память пролезать на компутеры с виндой? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
44. Сообщение от Аноним (45), 20-Апр-23, 22:53 | +2 +/– | ![]() |
А когда тебе показывают две разные программы одного назначения, написанные _разными_ командами, обе на С++, обе компильнуты GCC и одна быстрее второй, допустим, в два раза - у тебя в таком случае С++ быстрее С++ ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
45. Сообщение от Аноним (45), 20-Апр-23, 23:03 | +2 +/– | ![]() |
А никто, кроме вас, луддитов-наСИльников с опеннета, и не утверждает, что в расте ВСЕ ДОСТАТОЧНЫЕ проверки ТОКЛЬКО во время компиляции осуществляются. Мир не черно-белый. Часть делается и в рантайме, а часть и в компайл-тайме благодаря системе типов, владению и т.д. И обе эти части наСИльники обязаны были бы делать в рантайме (в отличие от раста), но делают не всегда, ибо "производительность" (а чаще лень или недостаток профессионализма). Потому и имеем 70% ошибок - это профессионалы не смогли или забыли/забили что-то проверить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
46. Сообщение от Аноним (45), 20-Апр-23, 23:06 | +/– | ![]() |
Более того, у таких экспертов две разные С++-программы одного назначения написанные разными людьми будут работать со скоростью, одинаковой до наносекунды. "Ибо изык порешал, а не прокладки!" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
47. Сообщение от name (??), 20-Апр-23, 23:10 | +/– | ![]() |
Хахаха! В точку! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
48. Сообщение от Аноним (48), 21-Апр-23, 00:47 | +/– | ![]() |
> aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #50, #53 |
49. Сообщение от Аноним (49), 21-Апр-23, 00:51 | +/– | ![]() |
> Всё он правильно говорит. А как же ваши "zero cost abstractions"? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
50. Сообщение от Аноним (49), 21-Апр-23, 01:31 | +/– | ![]() |
> Раста оказалась быстрее библиотеки, на четверть состоящей из кода на Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
51. Сообщение от Советский инженер (?), 21-Апр-23, 06:33 | +2 +/– | ![]() |
Да, С++ он такой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
53. Сообщение от Аноним (45), 21-Апр-23, 13:14 | +/– | ![]() |
Тому оналитегу указали на то, что в его стаканчике с мороженым есть еще немаленькая ложечка г.вна, а он пытается сравнивать сорта чистого продукта, чего уже достаточно для некорректности сравнения... Но ты пошел дальше. Так взволнованно дышать на конкретные циферьки процентов примесей - это как спорить еще и о сортах добавленного г.вна и о том, что хуже - одна добавленная чайная ложечка или полторы. Да даже капельки достаточно чтобы было бессмысленно сравнивать мороженое! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
54. Сообщение от Аноним (54), 21-Апр-23, 13:44 | –1 +/– | ![]() |
> При тестировании работы протоколов TLS 1.2 и 1.3 библиотека aws-lc-rs заметно опередила по производительности пакет rustls, продемонстрировав как сокращение времени установки соединения, так и увеличение пропускной способности (в тестах ECDSA более, чем в два раза). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #55 |
55. Сообщение от Аноним (49), 21-Апр-23, 14:06 | +2 +/– | ![]() |
| ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 Ответы: #59 |
59. Сообщение от Аноним (54), 21-Апр-23, 15:53 | +/– | ![]() |
> movdqa xmm14,XMMWORD[r14*8+r13] | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 Ответы: #60 |
60. Сообщение от Аноним (49), 21-Апр-23, 18:23 | +/– | ![]() |
>> проигрывает верифицированному коду на сишке в два раза. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 Ответы: #61 |
61. Сообщение от Аноним (54), 21-Апр-23, 19:55 | +/– | ![]() |
> вижу фигу | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 Ответы: #62 |
62. Сообщение от Аноним (49), 21-Апр-23, 23:00 | +1 +/– | ![]() |
> https://github.com/aws/aws-lc/#algorithm-optimization-support | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 Ответы: #73 |
73. Сообщение от Аноним (54), 24-Апр-23, 09:35 | +/– | ![]() |
> вижу все равно фигу! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 |
74.
Сообщение от Анониссимус![]() | +/– | ![]() |
В том то и дело, что нет. Казалось бы, уж где бы в первую очередь применять раст, как ни в криптобиблиотеках? Но нет, они на плюсцах написаны... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |