6.4 C
New York

Remark utiliser window.crypto dans Node.js


J’ai récemment écrit un tas de assessments de plaisanterie pour les bibliothèques qui utilisent le sous-jacent window.crypto des méthodes comme getRandomValues() et window.crypto.delicate méthodes de gestion des clés. Un problème que je rencontre est que le window.crypto l’objet n’est pas disponible, j’ai donc besoin de le caler.

Pour utiliser le window.crypto méthodes, vous aurez besoin de Node 15+. Vous pouvez régler le window.crypto en essential le crypto bundle et en le définissant sur le international :

const crypto = require('crypto').webcrypto;

// Shims the crypto property onto international
international.crypto = crypto;

Je déteste vraiment créer des fonctions fictives pour les bibliothèques manquantes dans Node, automotive elles peuvent entraîner des résultats positifs erronés lors des assessments ; J’apprécie beaucoup webcrypto être disponible !

  • Menu tournant 3D animé avec CSS
  • 5 autres API HTML5 dont vous ignoriez l'existence

    Le Révolution HTML5 nous a fourni des API JavaScript et HTML impressionnantes. Certaines sont des API dont nous savions que nous avions besoin depuis des années, d’autres sont des assistants mobiles et de bureau de pointe. Indépendamment de la pressure ou de l’objectif de l’API, tout ce qui peut nous aider à mieux faire notre travail est un…


Related Articles

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici

Latest Articles