Qu'est-ce qui a inspiré cette demande de liste de souhaits ?
Les scripts cryptés avec uniquement un « Mot de passe de décryptage » peuvent être utilisés pour masquer les mots de passe ou les algorithmes qui doivent être cachés aux utilisateurs expérimentés.
Notre utilisation serait de créer une tâche de construction pour un complément JMP qui ajoute un mot de passe provenant d'une source externe dans un script JSL et crypte le fichier de script.
Ce dont nous avons besoin, c'est d'une méthode pour chiffrer par programme le fichier de script, mais les scripts JSL ne peuvent être créés qu'à l'aide de l'interface de menu "Modifier/Crypter le script...".
Quelle est l’amélioration que vous souhaiteriez voir ?
- Soit il doit y avoir une commande JSL permettant de chiffrer un script avec un mot de passe de décryptage.
- Ou bien une documentation est fournie sur la façon dont le cryptage peut être réalisé en externe, par exemple en utilisant Powershell, C++ ou d'autres langages.
Le code crypté ressemble à
//-e12.1
0,
<LENGTH>,<ENCRYPTED>
,0,</ENCRYPTED></LENGTH>
Il convient de documenter avec quelles méthodes peut être créé et quels sont les autres paramètres.
Pourquoi cette idée est-elle importante ?
Le cryptage automatique des scripts permet de séparer le code des mots de passe lors du processus de build.
Les mots de passe peuvent être stockés séparément, puis notre processus de génération automatisé insère le mot de passe dans le code du script et crée le fichier de code crypté pour le complément.
@martindemel
Bonjour à tous. J'ai posté cette réponse sur un fil de discussion connexe, mais je l'ajouterai également ici. Après avoir soigneusement étudié cette demande, nous avons décidé de ne pas la proposer dans JMP dans un avenir prévisible. Afin de garantir le respect de la loi américaine sur les exportations et des diverses lois sur les importations dans le monde entier, nous ne prévoyons pas de modifier ou d'améliorer la capacité de cryptage actuelle. Nous apprécions l’intérêt suscité ici, mais ce n’est pas quelque chose que nous pouvons entreprendre dans l’environnement réglementaire actuel.
Bonjour,
Alors, avez-vous des recommandations pour implémenter CI/CD avec jmp ?
Merci