The OpenNET Project / Index page

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



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

Оглавление

Консорциум W3C представил спецификацию Web Cryptography API, opennews (??), 17-Сен-12, (0) [смотреть все]

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


2. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от The Doctor (ok), 17-Сен-12, 16:01 
Например, http://www.dartlang.org/
Ответить | Правка | Наверх | Cообщить модератору

4. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от Crazy Alex (ok), 17-Сен-12, 16:57 
Тоже вариант, но, честно говоря, хотелось бы просто байткод + стандартизация NaCl и эффективный доступ к нему из байткода (была бы пара примерно как Dalvik/NDK). Пиши на чем хочешь, если надо - дергай вычисления нативные вычисления, а если есть желание - хоть интерпретатор Питона туда засунь.
Ответить | Правка | Наверх | Cообщить модератору

7. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от JL2001 (ok), 17-Сен-12, 18:42 
> Тоже вариант, но, честно говоря, хотелось бы просто байткод + стандартизация NaCl
> и эффективный доступ к нему из байткода (была бы пара примерно
> как Dalvik/NDK). Пиши на чем хочешь, если надо - дергай вычисления
> нативные вычисления, а если есть желание - хоть интерпретатор Питона туда
> засунь.

есть же JVM и Java-аплеты - чем не устраивает ? хотя компиляция байткода в натив не очень очевидна

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

8. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от arisu (ok), 17-Сен-12, 18:46 
> есть же JVM и Java-аплеты — чем не устраивает ?

как минимум — политикой распространения и тем, что это левая по отношению к браузеру фиготень.

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

10. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от JL2001 (ok), 17-Сен-12, 18:56 
>> есть же JVM и Java-аплеты — чем не устраивает ?
> как минимум — политикой распространения и тем, что это левая по отношению
> к браузеру фиготень.

ну я бы сказал что движок жаваскрипта такая же левая хрень по отношению к браузеру
а жавамашины щас на любой вкус, OpenJDK вообще гпл-православная и является стандартной реализацией JVM начиная с 7 версии

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

11. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от arisu (ok), 17-Сен-12, 19:00 
> ну я бы сказал что движок жаваскрипта такая же левая хрень по
> отношению к браузеру

лучше не говори: можешь оконфузиться.

> а жавамашины щас на любой вкус, OpenJDK вообще гпл-православная и является стандартной
> реализацией JVM начиная с 7 версии

и что? удачи тебе в написании кода для «чистой» JVM.

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

40. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от Аноним (-), 18-Сен-12, 14:35 
> ну я бы сказал что движок жаваскрипта такая же левая хрень по
> отношению к браузеру

Не совсем так: скрипт может содержаться прямо в HTMLке. Как кусок текста. А с явой так не катит. Не говоря о том что пока ее рантайм взлетит - можно кофе попить успеть.

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

28. "Консорциум W3C представил спецификацию Web Cryptography API"  –1 +/
Сообщение от Crazy Alex (ok), 18-Сен-12, 09:46 
Не устраивает:
1) привязкой к Ораклу, который в последнее время(и не только) совсем невменяем
2) тормозностью и прожорливостью джавы и невозможностью от этого избавиться
3) тем, что далеко не всё хорошо ложится на jvm
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору
Часть нити удалена модератором

55. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от Аноним (-), 18-Сен-12, 18:44 
> Руки надо затачивать у программеров

Так идите и заточите. Всей планете, которая клепает сайтики и сайты. Как закончите - приходите.

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

12. "Консорциум W3C представил спецификацию Web Cryptography API"  –1 +/
Сообщение от filosofem (ok), 17-Сен-12, 19:18 
>Тоже вариант, но, честно говоря, хотелось бы просто байткод + стандартизация NaCl и эффективный доступ к нему из байткода (была бы пара примерно как Dalvik/NDK). Пиши на чем хочешь, если надо - дергай вычисления нативные вычисления, а если есть желание - хоть интерпретатор Питона туда засунь.

Джава с NaCl, одно дебаг эвривэр решето, второе вообще непортабельное, а про его безопасность даже подумать страшно(или смешно). Эта дрянь уже была в моём уютном Вэбе и была вышвырнута поганой метлой. Ходить по тем же граблям еще раз? Спасибо не надо.

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

27. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от Crazy Alex (ok), 18-Сен-12, 09:44 
Может объясните, какимбоком вообще может быть уязвим NaCl? Или так, болезненные фантазии? А что до портабельности - вариант с LLVM у них допилен, если вы не в курсе. И да,там специальный LLVM, байткод которого портабелен.
Ответить | Правка | Наверх | Cообщить модератору

35. "Консорциум W3C представил спецификацию Web Cryptography API"  –1 +/
Сообщение от filosofem (ok), 18-Сен-12, 11:08 
>Может объясните, какимбоком вообще может быть уязвим NaCl?

Так же как ActiveX

>И да,там специальный LLVM, байткод которого портабелен.

Байткод и натив ― взаимоисключающие параграфы.

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

37. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от Crazy Alex (ok), 18-Сен-12, 13:15 
Э... Вы вообще с идеей NaCl знакомы, или от балды пишете? Там тупо ограничивается alignment инструкций так, что в принципе исполнение данных невозможно - нет способа сделать соотвествующий переход, плюс ограничивается набор приемлемых инструкций. Всё это верифицируется движком NaCl в браузере.

По байткоду и нативу - поинтересуйтесь, как работают компиляторы - хоть llvm, хоть gсс - работа идёт со своим представлением, которое может быть сериализовано - получите байткод. Генерация кода для платформы - практичсеки последний шаг. Вот этот шаг в случае NaCl и делается на клиенте - получаете чистейший натив.

Вообще похоже, что вы совершенно не в курсе о чем речь.

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

39. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от filosofem (ok), 18-Сен-12, 14:22 
> Э... Вы вообще с идеей NaCl знакомы, или от балды пишете? Там
> тупо ограничивается alignment инструкций так, что в принципе исполнение данных невозможно

Достаточно знаком не столько с NaCl, сколько lowlevel кодингом, чтобы не писать, что "alignment инструкций" исключает выполнение данных =)

Загрузить из инета блоб с машинными инструкциями, прогнать через фильтры и запустить в контексте системного процесса. Бу. Га. Га.
Уверен, что в самом гугле немногие верят, что подобная практика когда-либо будет распространена в Вэбе.

> Вот этот шаг в случае NaCl и делается на клиенте
> - получаете чистейший натив.

Подумаешь, небольшой такой шаг, скомпилировать, да?
Нет. То что нужно компилировать, то по определению не натив.

> Вообще похоже, что вы совершенно не в курсе о чем речь.

Речь о копипасте из пиаристический статей? Я угадал?

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

52. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от Crazy Alex (ok), 18-Сен-12, 18:39 
А кроме бугага что-то предъявить можете? И гугловское описание читали, конечно? Кстати, в Хроме NaCl уже версий несколько как активне по умолчанию - что-то про взломы не слышно. Не удивляет это вас?

Плевать, как называть преобразование llvm-байткода в исполняемую форму - важно что получаем нормальный шустрый код, который ничем не интерпретируется, туда не лезет сбор статистики JIT и тому подобное, и что куча обычного сишного кода в эту форму компилируется без малейших проблем.

И нет, речь идет о технической статейке с описанием работы NaCl - там разжевано всё - дальше некуда. Но вы её либо не читали либо тупо игнорируете.

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

54. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от arisu (ok), 18-Сен-12, 18:42 
> в Хроме NaCl уже версий несколько как активне по умолчанию —
> что-то про взломы не слышно. Не удивляет это вас?

а чего тут удивительного, что Джо — Неуловимый?

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

62. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от filosofem (ok), 18-Сен-12, 20:30 
>Плевать, как называть преобразование llvm-байткода в исполняемую форму - важно что получаем нормальный шустрый код, который ничем не интерпретируется, туда не лезет сбор статистики JIT и тому подобное, и что куча обычного сишного кода в эту форму компилируется без малейших проблем.

Тут такая ситуация:
Чем ближе код к машинному, тем больше вопросов по совместимости с железками, операционками и браузерами и по безопасности, очевидно. Дыбаг эвривэр одним словом.
В Вэбе такой номер не проходит. С DOM-ом и системными вызовами он будет ровно с такой же скоростью работать или еще медленнее, чем интерпретатор браузера, а проблем всем создает на порядки больше, чем любой скриптовый язык. В браузере нужен именно интерпретатор, общедоступный, стандартизированный и проверенный.

>И нет, речь идет о технической статейке с описанием работы NaCl - там разжевано всё - дальше некуда. Но вы её либо не читали либо тупо игнорируете.

хз, к чему вы апеллируете, но в этом NaCl нет ничего нового. Они предсказуемо рассчитывают, на сегментацию, DEP, фильтры инструкций и т.п. Забавно, что всё это добро тоже железо- и OS-зависимое.

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

49. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от arisu (ok), 18-Сен-12, 16:44 
> Всё это верифицируется движком NaCl в браузере.

то же самое говорили и про жабу. скажи, пожалуйста: раз в жабе мало того, что машинного кода нет, так ещё и верификация во все поля — откуда там постоянно уязвимости берутся?

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

53. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от Crazy Alex (ok), 18-Сен-12, 18:42 
Да прочти спеку, она довольно занятна. Если коротко - угрозы a-la js (кривая обработка вызовов, доступных из песочницы) никуда не деваются. Но набор инструкций и их расположение ограничены. Чтобы подобное где-то ещё применялось я не читал.
Ответить | Правка | Наверх | Cообщить модератору

56. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от arisu (ok), 18-Сен-12, 18:44 
> Да прочти спеку, она довольно занятна.

да при чём тут спеки-то? никакой верификатор не является на 100% надёжным. как и рантайм. ну, нагенерю я такое, что верификатор просто не сможет верно отследить, куда в конце концов попадает mov — это не так уж и сложно (хотя и не так просто). и всё, приехали.

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

57. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от Аноним (-), 18-Сен-12, 18:48 
> Э... Вы вообще с идеей NaCl знакомы, или от балды пишете? Там
> тупо ограничивается alignment инструкций так, что в принципе исполнение данных невозможно

Похоже, вы не знакомы с устройством процессоров и тем как выполняется код. Или проще говоря, вы являетесь АБСОЛЮТНЫМ ЛАМЕРОМ в этом вопросе, если вам так понятнее.

> Всё это верифицируется движком NaCl в браузере.

Он на activex похож прежде всего тем что он есть только в одном расово верном браузере, для начала. Гугл уже достал своими вебапликухами которые не работают нигде кроме хрома. Тоже мне, замена микрософта подоспела. Более наглая и шустрая.

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

22. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от Аноним (-), 18-Сен-12, 08:35 
> а если есть желание - хоть интерпретатор Питона туда засунь.

Ну так напиши интерпритатор питона на JS. Извращаться - так уж по полной!

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

29. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от Crazy Alex (ok), 18-Сен-12, 09:47 
Разницу в скорости выполнения такого изврата и практически обычного cpython не понимаете, да?
Ответить | Правка | Наверх | Cообщить модератору

41. "Консорциум W3C представил спецификацию Web Cryptography API"  +/
Сообщение от Аноним (-), 18-Сен-12, 14:38 
> Разницу в скорости выполнения такого изврата и практически обычного cpython не понимаете, да?

На фоне питоня JS очень быстрый язык, так что разницу никто и не заметит :)

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

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

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




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

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