|  Вариант для распечатки | Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от opennews (??), 16-Апр-18, 19:52 | ||
| Раскрыты (https://davidgerard.co.uk/blockchain/2018/04/11/javascript-s... сведения о серьёзных проблемах с качеством генерации ключей криптовалют через браузерные web-интерфейсы или старые приложения, написанные на JavaScript, в которых для получения случайных чисел использовался класс SecureRandom() из библиотеки jsbn (https://github.com/andyperlitch/jsbn). Недостаточный размер энтропии приводил к созданию предсказуемых ключей и делал реальным подбор закрытого ключа по открытому. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление | 
| Сообщения | [Сортировка по времени | RSS] | 
| 2. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от Аноним (-), 16-Апр-18, 20:01 | ||
| Надо было собирать энтропию с событий ввода как GnuPG | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "JavaScript-приложения криптовалют, использующие SecureRandom..." | –3 +/– |  | 
| Сообщение от Аноним (-), 16-Апр-18, 20:14 | ||
| Ой, какие бомбы замедленного действия.. Похоже криптой не следует пользоваться еще лет 15 , пока не отладят .. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 4. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +12 +/– |  | 
| Сообщение от A.Stahl (ok), 16-Апр-18, 20:34 | ||
| А ЯваСкриптом нужно было начинать не пользоваться ещё 15 лет назад. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 13. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +2 +/– |  | 
| Сообщение от Аноним (-), 16-Апр-18, 22:00 | ||
| А слабо предоставить замену? Ну хотя бы частично компенсирующую жс, не надо всех возможностей сразу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 14. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +2 +/– |  | 
| Сообщение от Аноним (-), 16-Апр-18, 22:58 | ||
| Assembler, C, Lisp. В принципе, при грамотном отношении этих трёх было бы достаточно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 16. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от A.Stahl (ok), 16-Апр-18, 23:37 | ||
| Ты злой. Нет, хуже. Ты во власти стереотипов. На ЯваСкрипте не пишут дураки. Вовсе нет. На этом языке пишут многие умные люди. Беда в том, что пишут они дурацкие, вредные вещи. А сам язык неплох. Наверное. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 31. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от Аноним (-), 18-Апр-18, 00:13 | ||
| > На этом языке пишут многие умные люди. Беда в том, что пишут они дурацкие, вредные вещи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 19. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +3 +/– |  | 
| Сообщение от Аноним (-), 17-Апр-18, 07:58 | ||
| Т.е. блобы во все щели? | ||
| Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору | ||
|  | ||
| 20. "JavaScript-приложения криптовалют, использующие SecureRandom..." | –1 +/– |  | 
| Сообщение от Crazy Alex (ok), 17-Апр-18, 09:11 | ||
| Слышал про такую штуку, как свободный софт? Хотя выбор языков забавный, конечно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 25. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от Аноним (-), 17-Апр-18, 11:28 | ||
| M$ или Гугель сделают браузер в котором работать будет только код написанный под их браузеры, для безопасности, а потом пропихнут это в стандарты. Мало DRM, хочется больше и толще? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 21. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от commiethebeastie (ok), 17-Апр-18, 09:17 | ||
| Когда на них тыжпрограммисты писали? Они же фокспро, дельфи и сишарпик используют. | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
|  | ||
| 27. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +1 +/– |  | 
| Сообщение от Аноним (-), 17-Апр-18, 11:33 | ||
| Как раз тыжпограмисты используют C, т.к. это даёт +100500 к крутости. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 33. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от Аноним (-), 18-Апр-18, 00:45 | ||
| > Т.е. блобы во все щели? | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
|  | ||
| 36. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от Аноним (-), 18-Апр-18, 08:01 | ||
| Для ускорения работы и повышения безопасности это надо поместить в специальную сборку, а то мало ли перехватят и изменят или ещё что нибудь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 30. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от rvs2016 (ok), 17-Апр-18, 16:01 | ||
| > Assembler, C, Lisp. В принципе, при грамотном отношении этих трёх было бы | ||
| Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору | ||
|  | ||
| 32. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от Аноним (-), 18-Апр-18, 00:44 | ||
| А что, понятие API только для js изобрели и для других языков принципиально нельзя программный интерфейс к возможностям браузера? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 37. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от rvs2016 (ok), 18-Апр-18, 14:12 | ||
| > А что, понятие API только для js изобрели и для других языков | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 38. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от Аноним (-), 18-Апр-18, 23:32 | ||
| > Но в браузерах сейчас это есть? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 34. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от Аноним (-), 18-Апр-18, 00:47 | ||
| > Как имеющиеся браузеры заставить выполнять программы на этих языках? | ||
| Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору | ||
|  | ||
| 39. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от rvs2016 (ok), 19-Апр-18, 10:05 | ||
| >> Как имеющиеся браузеры заставить выполнять программы на этих языках? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 23. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от АНГЫВНАГЫНВАШЩ (?), 17-Апр-18, 09:36 | ||
| для анимации кнопочек JS более чем достаточно | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
|  | ||
| 5. "JavaScript-приложения криптовалют, использующие SecureRandom..." | –1 +/– |  | 
| Сообщение от Аноним (-), 16-Апр-18, 20:41 | ||
| >Похоже криптой не следует пользоваться еще лет 15 | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
|  | ||
| 24. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от Аноним (-), 17-Апр-18, 10:40 | ||
| Что еще по "телевизеру" сказали? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "JavaScript-приложения криптовалют, использующие SecureRandom..." | –6 +/– |  | 
| Сообщение от Аноним (-), 16-Апр-18, 21:33 | ||
| https://ru.wikipedia.org/wiki/%D0%91%D0%... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +1 +/– |  | 
| Сообщение от Аноним (-), 16-Апр-18, 21:59 | ||
| >в которых для получения случайных чисел использовался класс SecureRandom() из библиотеки jsbn. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 17. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +1 +/– |  | 
| Сообщение от KonstantinB (ok), 17-Апр-18, 03:21 | ||
| Суть проблемы как раз в том, что в некоторых браузерах нужного нет, а в комбинации с ошибкой проверки версии (что, кстати, тоже не шибко умное решение, проверять намного лучше по наличию API) получилось то, что получилось. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 22. "JavaScript-приложения криптовалют, использующие SecureRandom..." | –3 +/– |  | 
| Сообщение от Аноним (-), 17-Апр-18, 09:35 | ||
| >Суть проблемы как раз в том, что в некоторых браузерах нужного нет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 28. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от KonstantinB (ok), 17-Апр-18, 14:51 | ||
| От проекта зависит. Я б с удовольствием слал, но некоторые заказчики хотят, чтобы у всех работало, и даже готовы это оплачивать. И я их прекрасно понимаю - сто баксов одинаковые и у пользователя Хрома, и у пользователя MSIE. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 29. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от KonstantinB (ok), 17-Апр-18, 14:58 | ||
| Впрочем, Math.random() голый я бы все равно не брал. Сходил бы на сервер за рандомом, если в браузере все плохо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 40. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от qwe (??), 21-Апр-18, 02:41 | ||
| > Сходил бы на сервер за рандомом, если в браузере все плохо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +/– |  | 
| Сообщение от Аноним (-), 17-Апр-18, 07:46 | ||
| >но из-за опечатки в функции сравнения версии браузера создавалась ситуация, при которой библиотека пыталась обратиться к window.crypto.random в браузере без его поддержки и без вывода ошибки откатывалась на использование ненадёжного математического генератора псевдослучайных чисел math.Random | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 35. "JavaScript-приложения криптовалют, использующие SecureRandom..." | +1 +/– |  | 
| Сообщение от Аноним (-), 18-Апр-18, 01:41 | ||
| > минимум юнит-тестов - что ты с хипстеров возьмёшь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Архив | Удалить | Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема | 
| Закладки на сайте Проследить за страницей | Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |