Comme l'indique le titre, quelqu'un sait-il comment extraire la clé privée d'un fichier snk? Nous souhaitons utiliser la clé privée du StrongName à des fins de chiffrement. Je lis:
http://msdn.microsoft.com/en-us/library/k5b5tt23(VS.80).aspx que sn -o key.snk va extraire la clé privée/publique si elles existent dans le fichier mais je l'ai essayé et c'est juste une longue chaîne au format CSV sans distinction entre ce qui est la clé privée et Quelle est la clé publique?Extraction de clé privée à partir d'un fichier de nom fort?
3
A
Répondre
2
Dans le document que vous liez, à côté du -o drapeau, il dit:
Si la infile contient une paire de clés avec une clé privée, est également extrait la clé privée.
Êtes-vous certain qu'il est une clé privée dans le fichier?
Vous pouvez exécuter sn -p key.snk
pour obtenir la clé publique et la comparer à la sortie de sn -o key.snk
- s'ils sont identiques, le fichier de clé a uniquement une clé publique, sinon la différence est la clé privée.
Questions connexes
- 1. Extraction d'une chaîne à partir d'un nom de fichier
- 2. certificat client Extraction et clé privée de .p12
- 3. Comment charger la clé privée RSA à partir du fichier
- 4. Extraction de la clé publique de la clé privée dans OpenSSL
- 5. Ouverture d'une clé privée RSA à partir de Ruby
- 6. extraction de données à partir d'un fichier
- 7. Quand devez-vous protéger un fichier de clé de nom fort avec un mot de passe?
- 8. Extraction de la clé privée de .cer vers .pem avec openssl
- 9. Touches de nom fort sur Windows 7
- 10. SSL clé privée à une chaîne
- 11. Nom fort, manifeste et signature de code
- 12. Extraction d'Actionscript à partir d'un fichier .fla
- 13. Comment créer une signature à partir d'une clé privée? - DSA
- 14. Extraction d'une image clé à partir de flv à l'aide de C#
- 15. géré C++ nom fort/signature
- 16. Extraction des déclarations de fonction à partir d'un fichier PHP
- 17. Extraction de fonctions à partir d'un fichier CPP
- 18. Extraction de fonctions à partir d'un fichier script
- 19. comment donner un nom fort à subsonic.core.dll
- 20. Validation du nom fort de l'assemblage actif
- 21. Comment lire une clé privée du fichier pvk en C#?
- 22. extraction de données à partir d'un plist
- 23. Extraction efficace d'un fichier à partir d'un fichier jar
- 24. Extraction de MimeType à partir de shell32
- 25. Problème d'approvisionnement de l'iPhone: Clé publique/privée
- 26. n'a pas de paire certificat/clé privée
- 27. génération de clé privée RSA en C#
- 28. perdu mes certificats de développement iPhone et la clé privée
- 29. Extraction de données à partir d'un gros fichier structuré à l'aide de Java/Python
- 30. Extraction de données à partir d'un objet
Oui, je l'ai créé comme suit: sn -k key.snk. Les fichiers de noms forts ont toujours une combinaison de clé publique/privée, sinon cela ne fonctionnerait pas pour la signature d'assemblys. – coding4fun
@ user127954 - puis extrayez uniquement la clé publique et comparez. Voir la mise à jour – Oded
Bien que cela puisse être difficile, l'option -o renvoie un tableau d'octets tandis que -p renvoie une chaîne de charabia :). Eh bien je suppose que pas si dur mais je vais devoir créer un programme pour le lire et le convertir en un tableau d'octets. Je suis surpris qu'il n'y ait aucune façon documentée de retourner la clé privée. – coding4fun