avatar

What's new in Node.JS v0.11.9

基本上我已經放棄看到 v1.0 在今年問世的可能性了,不過現在看起來連 v0.12 會不會出現可能都得打上問號。因為是最後一個穩定版號,所以看起來內部翻修、新增的東西都不少,這週丟出來的 v0.11.9 也多了不少東西。

因為我這個人的花俏個性以及喜新厭舊的壞習慣,所以就只拿新東西出來說說,bugfix/improvement 就自行去看公告吧 xDD

tls: add ECDH ciphers support

就是某種加密方法嘛(炸),可以藉以達到 PFS(Prefect forward secrecy)。這種密碼學的東西實在超出我的能力太多了,有興趣的自行鑽研吧 XDD

不過新版出來沒幾天後,twitter 也發了篇新聞稿提到這東西,為了因應某(N)機(S)構(A)的特別行動(話說我寫這段話的時候也好緊張的說 XD)

簡單的說,現行 https 是以私鑰加密後傳送

不過往後如果某機構取得你的私鑰的話,還是可以把之前擷取的訊息全部解開

不過上了 ECDHE 之後,過一段時間之後私鑰就會過期,所以即使它拿到也無法解開加密的訊息。

這是我理解的部份,有錯的話麻煩鞭一下 XDD

總之在 nodejs v0.11.9 之後就可以直接在 crypto 中使用了 ;p

node: add AsyncListener support

這也是在這個版本之後加到 nodejs core 裡的新API。讓開發者可以監聽非對稱事件。還搞不太清楚這東西的用途,不過 domain 模組似乎已經有用上這個。

i18n

順帶一提,之前提過的 internationalization api 還沒被加進來,不過有看到 issue 上有被拿來討論,應該下一版就會現身了 ;p

繼續期待 v0.12 的到來吧!!
人家 Golang 都已經開始定1.3的規格了耶,別輸了阿...(炸

powered by WebMention.io

You can skeet this post or discuss it on BlueSky, the comments will show up here.
0Likes0Replies0Mentions

Be the first one to share this article!