Articles of cryptographie

Octets de longueur de clé privée

Donc, générer 2048 RSA keypair. Mais quand je regarde la clé privée, la longueur est seulement de 1232 octets. Est-ce que cela a quelque chose à voir avec le 2048 ou le 2048 est-il juste la taille du module?

Où est le format de fichier PEM spécifié?

Je dois parsingr les fichiers .PEM. Je sais que la norme pour le “courrier électronique à confidentialité améliorée” est définie dans les RFC 1421-24. Mais ils ne semblent pas mentionner un texte que je trouve à l’intérieur des fichiers OpenSSL .pem (par exemple “Atsortingbuts clés”, “CERTIFICAT DE BEGIN”, etc.) S’agit-il d’un format spécifique à OpenSSL?

Comment créer un hash md5 en bash sous Mac OS X

Comment pouvez-vous créer un hash md5 pour une chaîne sur un mac en utilisant bash ? md5sum n’existe pas dans mon environnement. J’ai fait un man pour md5 mais je suis confus à propos de ce que cela fait vraiment. md5 “ssortingng” ne renvoie pas de hash.

SHA1 VS RSA: quelle est la différence entre eux?

Quelles sont les différences entre SHA1 et RSA? Sont-ils simplement différents algorithmes ou sont-ils fondamentalement différents (c.-à-d. Utilisés pour des choses différentes) à certains niveaux.

C # RSA cryptage / décryptage avec transmission

J’ai vu de nombreux tutoriels et exemples de chiffrement / déchiffrement sur le net en C # qui utilisent le System.Security.Cryptography.RSACryptoServiceProvider, mais ce que j’espère pouvoir faire, c’est: Créer une paire de clés publique / privée RSA Transmettre la clé publique (ou pour une preuve de concept, déplacez-la simplement dans une variable de chaîne) Créer […]

node.js: chiffrement des données à déchiffrer?

Nous utilisons bcrypt pour les mots de passe et les données qui n’ont jamais besoin d’être déchiffrés. Que faire pour protéger les autres informations utilisateur? Pour cet exemple, disons que nous ne voulions pas qu’un vrai nom d’utilisateur soit en texte brut au cas où quelqu’un obtiendrait la firebase database. Ce sont des données quelque […]

NodeJS: bcrypt vs crypto natif

Quelqu’un peut-il souligner les différences entre les deux et exemples de situations où chacun utilise? bcrypt a fière allure.

Comment utiliser RSA pour chiffrer des fichiers (données volumineuses) en C #

Je suis nouveau en cryptage. Je dois implémenter un algorithme de chiffrement asymésortingque, qui, selon moi, utilise une clé privée / publique. J’ai commencé à utiliser un exemple de RSACryptoServiceProvider. c’était correct avec de petites données à crypter. Mais quand je l’utilise sur des données relativement plus grandes “2 lignes”, j’obtiens l’exception CryptographicException “Bad Length”! […]

Secret pré-maître associé à la mise en œuvre de l’échange de clés Diffie-Hellman

J’essaie d’implémenter DHE_DSS dans le paquet crypto / tls de go. Malheureusement, je ne peux pas sembler avoir le PreMasterSecret (Z) identique, mon workflow de base est le suivant: Recevoir un message d’échange de clé de serveur Extrait P, G, Ys Vérifier à l’aide de la signature numérique fournie Préparer un message d’échange de clés […]

Comment récupérer une clé publique RSA à partir d’un tableau d’octets ?

Je me demande s’il est possible de récupérer une clé publique RSA précédemment convertie en octets. byte[] keyBytes = publicKey.getEncoded(); Merci pour l’aide.