Articles of cryptage

Comment chiffrer le contenu CoreData sur un iPhone

J’ai quelques informations que je voudrais stocker statiquement crypté sur une application iPhone. Je suis nouveau dans le développement de l’iPhone, certains que je ne connais pas très bien avec CoreData et comment il s’intègre aux vues. J’ai les données en JSON, bien que je puisse facilement les mettre dans une firebase database SQLITE3 ou […]

Comment créer une clé AES aléatoire aléatoire en Java?

Quelle est la manière recommandée de générer une clé AES aléatoire et sécurisée en Java, en utilisant le JDK standard? Dans d’autres articles, j’ai trouvé ceci, mais l’utilisation d’une SecretKeyFactory pourrait être une meilleure idée: KeyGenerator keyGen = KeyGenerator.getInstance(“AES”); SecureRandom random = new SecureRandom(); // cryptograph. secure random keyGen.init(random); SecretKey secretKey = keyGen.generateKey(); Ce serait […]

Stockage des détails de la carte de crédit

J’ai une exigence commerciale qui me force à stocker les informations de carte de crédit complètes d’un client (numéro, nom, date d’expiration, CVV2) pendant une courte période. Justification: Si un client appelle pour commander un produit et que sa carte de crédit est refusée sur place, vous risquez de perdre la vente. Si vous prenez […]

Est-ce que Cipher est compatible avec les threads?

Tout simplement, une instance de javax.crypto.Cipher (par exemple Cipher.getInstance(“RSA”) ) peut-elle être utilisée à partir de plusieurs threads, ou dois-je en coller plusieurs dans un ThreadLocal (dans mon cas)?

Quelle est la manière la plus simple de chiffrer un mot de passe lorsque je l’enregistre dans le registre?

Actuellement, j’écris en clair oups! , c’est un programme interne donc ce n’est pas si mal mais j’aimerais bien le faire correctement. Comment dois-je procéder pour chiffrer cela lors de l’écriture dans le registre et comment le déchiffrer? OurKey.SetValue(“Password”, textBoxPassword.Text);

Quel est actuellement l’algorithme de cryptage unidirectionnel le plus sécurisé?

Comme beaucoup le savent, le chiffrement unidirectionnel est un moyen pratique de chiffrer les mots de passe des utilisateurs dans les bases de données. De cette manière, même l’administrateur de la firebase database ne peut pas connaître le mot de passe d’un utilisateur, mais doit le deviner, le chiffrer avec le même algorithme, puis comparer […]

IsolateApps provoque la clé de déchiffrement spécifiée a des caractères hexadécimaux non valides

Je travaille sur un site MVC 4 qui utilise l’authentification. Le site nécessite que je spécifie les valeurs de la clé de la machine. Je l’ai fait via l’interface IIS ayant désélectionné “générer automatiquement à l’exécution”, généré les valeurs de clé et sélectionné “générer une clé unique pour chaque application” L’entrée web.config ressemble à ceci: […]

Implémentation .NET de scrypt

J’ai lu à propos de scrypt et de certains de ses avantages par rapport à l’algorithme de hachage bcrypt dans certaines circonstances. Quoi qu’il en soit, il semble que Scrypt n’est pas encore largement utilisé. Quelqu’un a-t-il déjà vu une implémentation .NET (favorisée en C #)?

PEM_read_bio_PrivateKey () renvoie NULL en mode ECB uniquement

PEM_read_bio_PrivateKey() renvoie NULL si une clé privée est chiffrée par DES EDE en mode ECB. Le problème se produit dans EVP_DecryptFinal_ex() : 4128:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:evp_enc.c:330: Si la même clé privée est chiffrée par DES EDE en mode CBC, cette fonction fonctionne correctement. J’ai vérifié, ce problème est reproductible sur les versions openssl 0.9.8r / […]

Comment générer une clé publique et privée unique via RSA

Je construis un panier d’achat personnalisé où les numéros CC et la date Exp seront stockés dans une firebase database jusqu’au traitement (puis supprimés). J’ai besoin de chiffrer ces données (évidemment). Je veux utiliser la classe RSACryptoServiceProvider. Voici mon code pour créer mes clés. public static void AssignNewKey(){ const int PROVIDER_RSA_FULL = 1; const ssortingng […]