6
votes

Comment utilisez-vous un certificat .P12 sur Android?

Comment utilisez-vous un certificat .P12 sur Android?

J'ai essayé de l'ajouter à Menu / Paramètres / Emplacement et Sécurité.

Lorsque je fais cela, le certificat disparaît de la carte SD mais lorsque je vais sur le site Web qui a besoin du certificat .P12, je viens d'obtenir une erreur de connexion.

Le certificat, le mot de passe et l'URL sont tous bien. Je les ai triplé.

Je ne suis pas le seul avec ce problème, non? Mes collègues avec iPad / iPhone peuvent l'utiliser facilement, mais sur Android, c'est une douleur dans le cul. Ils double-cliquez sur le fichier .P12, donnez un mot de passe de certificat et ils sont définis.

Comment se fait-il que ce n'est pas comme ça sur Android?


1 commentaires

Cela ne ressemble pas à une question de programmation, alors pourrait ne pas être le meilleur endroit. Vous semblez vouloir vous connecter à un site Web qui nécessite une authentification client. Ceci est pris en charge sur Android 4+, mais uniquement pour le navigateur de stock. Si vous utilisez Chrome, ou un autre navigateur, cela ne fonctionnera pas. Vous devrez peut-être également ajouter le certificat d'émission en tant que CA de confiance si elle est privée et n'est pas incluse dans le fichier .P12.


3 Réponses :


1
votes

Assurez-vous de copier les certificats à la racine de la carte SD.

Cliquez sur Paramètres -> Emplacement & Security / Security -> (Installez à partir de la carte SD (défiler vers le bas -> STOCKAGE SD).

Sélectionnez le certificat.


2 commentaires

oui cela fonctionne, mais pour moi, le menu de sécurité n'était pas sous position


mes clés sont grisées



0
votes

Les choses ont changé depuis la dernière réponse en 2011. Je le fais à partir d'un pixel émulé 2 exécutant Android R (version 10).

Il est maintenant possible d'installer le certificat à partir d'un téléchargement ou d'un lecteur Google. La différence est triviale.

Installation
  1. Paramètres-> Security-> Advanced-> Cryptage & Credentials-> Installez un certificat

    Ici, vous sélectionnerez le type de certificat que vous souhaitez installer. Dans mon cas, il s'agit d'un certificat CA (autorité de certification) que j'utilise pour tester certains systèmes.

    À ce stade, vous obtiendrez un écran d'avertissement. C'est un peu important que la base de la sécurité de votre appareil repose sur l'intégrité de vos certificats. Si cela est gâché, votre appareil devra être essuyé pour être à nouveau sécurisé.

    Mais je suppose que vous savez ce que vous faites.

    1. Tapez sur installer quand même .

      Vous êtes dirigé vers un écran avec des fichiers dans votre répertoire de téléchargement. Vous pouvez faire défiler pour voir les possibilités. Vous pouvez également cliquer sur l'icône Hamburger en haut à gauche pour révéler plus d'options, telles que la liste de votre compte Google Drive.

      1. appuyez sur le fichier de certificat que vous souhaitez installer

        Vous pouvez voir une boîte de dialogue PopUp vous demandera que le mot de passe d'extraire les certificats. Espérons que l'entité qui vous a fourni avec le certificat vous a également donné un mot de passe.

        1. Tapez le mot de passe et croisez vos doigts.

          Si tout va bien, vous obtiendrez un toast disant que le certificat a été installé.

          Vérification

          Vous pouvez afficher les certificats que vous avez installés via le chemin suivant:

          • Paramètres-> Security-> Advanced-> Cryptage & Creidentials-> Critiques de confiance Ensuite, puis cliquez sur l'onglet User .

            Suppression d'un certificat est aussi simple que de taper sur celui-ci, puis en appuyant sur le bouton Supprimer .


1 commentaires

La base complète de la sécurité de votre appareil s'appuie sur l'intégrité de vos certificats Désolé mais c'est faux. Les certificats installés par les utilisateurs ne sont utilisés que dans Chrome, pour l'authentification WiFi et mes applications qui permettent des certificats d'utilisateur explicitement. Il n'y a pas d'autre utilisation de certificats sur des appareils Android récents. Vous pouvez donc dire que les certificats ont un impact sur la sécurité des connexions réseau mais non sur l'appareil global.



0
votes

Pour importer le certificat, tout ce que j'ai dû faire était d'utiliser l'application My Files (ou de toute application permettant de parcourir votre système de fichiers), puis de cliquer sur le fichier P12. Une fois que le certificat a été importé, les applications nécessitant pour la connexion ont poussé la possibilité de l'utiliser.


0 commentaires