Latest update to the Node.js rival also stabilises the WebSocket API, introduces file locking APIs, and updates the Deno extension for Visual Studio Code.

channel asia, australian reseller news, arn, channel x, australian channel, the channel, it channel, reseller, it distribution, idg, information technology, it, partner, assembler, systems integrator, applications developer, software developer, xsp, service provider, web developer, asp, isp, supply chain, it services

Credit: Dreamstime

Deno 1.14, the latest update to the TypeScript/JavaScript runtime and rival to Node.js, features a number of new additions to the Web Crypto API. The Web Crypto API is a standard JavaScript API for performing cryptographic operations such as hashing, signature generation, and encryption and decryption. 

Published September 14, Deno 1.14 adds crypto.subtle.exportKey(), which enables HMAC (Hash-based Messaging Authentication Code) keys to be exported in both JWK (Json Web Key) and “raw” formats, and allows RSA keys to be exported in pkcs#8 format.

Release notes cite a number of other new Web Crypto APIs including crypto.subtle.encrypt() and crypto.subtle.decrypt(), which support RSA-OAEP (Optimal Asymetric Encryption Padding).

The developers of Deno hope to complete Deno’s Web Crypto API support by the end of the year. Other new features and improvements in Deno 1.14 include the stabilising of the native server-side WebSocket API, in addition to the introduction of a web platform API for matching URLs against patterns called URLPatterncode. Note that this API is currently unstable.

Four APIs have been introduced for file locking including Deno.flock, Deno.flockSync, Deno.funlock, and Deno.funlockSync. These APIs, currently unstable, will be essential for proper database synchronisation.

Meamnwhile support is introduced for mutual TLS in fetch(). Mutual TLS is a way to authenticate a client to a server, URL parsing is now faster and TypeScript 4.4 is included, as is the V8 9.4 JavaScript/WebAssembly engine.

Rounding off the new updates, the std/http module is faster, array buffers can be transferred between workers without needing copying, thus speeding up transfers for large buffers and the official Deno Visual Studio Code extension has been updated. Highlights include better configuration support when using the testing code lens and debug configuration improvements.

Deno 1.14 follows last month’s release of Deno 1.13, which stabilised the native HTTP server API.

Internet Explorer Channel Network


LATEST NEWS

NEWS RELATED

IT certification mistakes to avoid

Certifications can be a real boon to your career or those of your staff -- unless you fall prey to these common pitfalls.

Read more: IT certification mistakes to avoid

IT and business services market bounces back after sluggish year

Worldwide IT and business services revenue is expected to grow by 3.4 per cent in 2021.

Read more: IT and business services market bounces back after sluggish year

Technical debt will sink businesses

Short-term fixes and partially implemented systems have costs that can weigh on a company for years. This debt can also stifle innovation, resulting in lower long-term revenue.

Read more: Technical debt will sink businesses

Iranian APT targets aerospace and telecom firms with stealthy ShellClient Trojan

The MalKamak group has been running its Operation GhostShell campaign for at least three years unnoticed.

Read more: Iranian APT targets aerospace and telecom firms with stealthy ShellClient Trojan

VMworld 2021: VMware to pack more security into NSX

An upcoming release of VMware's core NSX networking software will add anomaly detection, analytics, and data-gathering software sensors.

Read more: VMworld 2021: VMware to pack more security into NSX

Consumers are done with passwords, ready for more innovative authentication

Surveys indicate that consumers are becoming more open to biometrics and multi-factor authentication.

Read more: Consumers are done with passwords, ready for more innovative authentication

APT29 targets Active Directory Federation Services with stealthy backdoor

The FoggyWeb post-exploitation backdoor is persistent and steals configuration databases and security token certificates.

Read more: APT29 targets Active Directory Federation Services with stealthy backdoor

CIO vs. CTO: Chief collaborators in tech

The line between CIO and CTO roles is increasingly blurring. Here’s how to these roles traditional differentiate, how they are converging, and how they can work together to create business value.

Read more: CIO vs. CTO: Chief collaborators in tech

Microsoft's redesigned Surface Pro 8 sets the new bar for Windows tablets

Eclipse's Jakarta EE gains momentum

What to expect from SASE certifications

Windows 11: Just say no

DataStax offers serverless, NoSQL Astra DB across multiple regions, clouds

8 top cloud security certifications

Palo Alto shapes integrated SASE package for hybrid enterprises

Cisco forecasts a bright future for network, app, hybrid work technologies

OTHER NEWS