Un composant de connexion doit utiliser le cryptage RS et importe trois fichiers Barrett.js, BigInt.js et RSA.js.
L'importation de l'arborescence des fichiers et de la connexion se déroule comme indiqué sur la figure :
connexion :
Mais j'ai uniquement exporté les fonctions nécessaires au composant dans le fichier js, en prenant le fichier RSA comme exemple
Code de fonction RSAkeyPair :
Mais une erreur est signalée en arrière-plan indiquant que la fonction biFormHex n'est pas définie. Cette fonction est une fonction du fichier BigInt.js
, il est donc également nécessaire d'importer la fonction bigFormHex dans BigInt.js
dans le fichier RSA. Cependant, ils appellent trop de fonctions les unes des autres. Une telle exportation est trop gênante. Pourriez-vous s'il vous plaît me dire comment exporter les fonctions de l'intégralité du fichier js ensemble au lieu de les exporter une par une. Merci!
importer * en tant que principal depuis "vers/chemin"
exporter * depuis "vers/chemin"