KSign pour iPhone : qu’est-ce que c’est et comment l’utiliser (2026)
KSign est un signeur d’applications gratuit et open source pour iPhone et iPad, conçu pour remplacer ESign. Son développeur le décrit comme « la version plus propre d’Esign » et comme ce que l’on obtiendrait « si Feather et Esign avaient un enfant » : il utilise le code de Feather comme base et reprend l’apparence d’ESign, afin que les anciens utilisateurs d’ESign puissent passer facilement de l’un à l’autre. Comme Feather, KSign signe et installe des fichiers IPA sur l’appareil, mais il ne fournit pas son propre certificat. Ce guide explique ce qu’est KSign, ce dont vous avez besoin pour l’utiliser, et les risques à connaître. Les informations proviennent de la page GitHub du projet KSign. Dernière vérification : 27 octobre 2026.
La version courte
- KSign est open source (GPL-3.0), développé par Nyasami et publié sur GitHub, où il comptait environ 720 étoiles en octobre 2026.
- La dernière version stable est la v1.6 (24 mai 2026). Une « Latest Beta Build » a été publiée le 22 octobre 2026.
- Il nécessite iOS ou iPadOS 16 ou version ultérieure.
- Il ne fournit pas de certificat. Vous importez un certificat (fichier .p12 et provisioning profile) et KSign signe les applications avec celui-ci.
- Le projet indique que sa page GitHub est sa seule présence officielle : « We do not currently have a project website outside of this repository. » Les sites qui hébergent des téléchargements de KSign « sont souvent malveillants ».
Pourquoi KSign existe
ESign était l’un des signeurs sur appareil les plus connus. La page GitHub de KSign indique « Esign is end of service » (Esign a cessé son service), ce qui a poussé de nombreux utilisateurs à se tourner vers d’autres applications de signature. KSign recrée l’interface d’ESign par-dessus Feather, le signeur open source développé par claration, pour faciliter cette transition. Le projet indique également avoir été créé pour Khoindvn, son chef de produit, afin qu’il puisse partager ses certificats avec davantage de personnes. Consultez notre comparaison Scarlet iOS vs ESign pour savoir ce qu’il est advenu d’ESign, et Feather vs Scarlet iOS pour en savoir plus sur le projet de base.
Ce que KSign peut faire
D’après les notes de version de la v1.6 et la liste des changements de la version bêta :
- Signer et installer des fichiers IPA sur l’appareil avec votre certificat importé
- Installation groupée de plusieurs applications
- Une méthode d’installation « idevice », et la prise en charge du RSD ajoutées par le développeur de Feather
- Injection de tweaks, y compris dans les extensions d’applications, et prise en charge des fichiers .bundle ajoutés comme tweaks
- Corrections pour la signature d’applications avec des bundles inhabituels et des noms d’affichage vides
- Optimisations pour iOS 26 ; la bêta ajoute une option pour désactiver Liquid Glass pour les applications sous iOS 26
- Traductions, y compris l’allemand, le russe, l’arabe et le vietnamien
La liste des changements de la bêta indique également que les sources de piratage ont été retirées des sources par défaut.
Ce dont vous avez besoin
- Un iPhone ou un iPad sous iOS 16 ou version ultérieure.
- Un certificat de signature : un fichier .p12 avec son mot de passe, et le profil .mobileprovision correspondant (ce que contiennent ces fichiers : explication des fichiers p12 et mobileprovision). Le plus fiable est le vôtre, provenant de l’Apple Developer Program (99 $ par an) ; voir compte Apple Developer et sideloading gratuit.
- Un moyen d’installer KSign lui-même la première fois, car l’IPA de KSign doit être signé avant de pouvoir s’ouvrir (voir ci-dessous).
Comment installer et configurer KSign
- Téléchargez Ksign.ipa depuis la page Releases du projet Nyasami/Ksign sur GitHub. N’utilisez pas de sites miroirs.
- Installez l’IPA avec un outil que vous possédez déjà. Avec votre propre certificat, vous pouvez le signer sur un ordinateur. Une autre option gratuite est SideStore, qui signe avec un Apple Account gratuit ; consultez comment installer SideStore sur iPhone. Les applications installées de cette façon durent 7 jours avant d’avoir besoin d’un rafraîchissement.
- Faites confiance au développeur dans Réglages > Général > VPN et gestion de l’appareil. Sur iOS 16 et versions ultérieures, activez le mode développeur dans Réglages > Confidentialité et sécurité si iOS le demande.
- Ouvrez KSign et importez votre certificat .p12, son mot de passe et le provisioning profile.
- Importez un IPA, signez-le avec le certificat et installez-le.
Si iOS affiche « Développeur non approuvé » ou qu’une application ne s’ouvre pas, consultez comment corriger l’erreur Untrusted Developer.
Les risques
Les certificats partagés se font révoquer
La page de KSign indique qu’il a été conçu pour que les certificats puissent être partagés, « permettant à plus de personnes d’accéder au sideloading sans même avoir à acheter de certificat ». Un certificat partagé est utilisé par de nombreux appareils, et Apple peut le révoquer à tout moment. Quand cela arrive, toutes les applications signées avec ce certificat cessent de s’ouvrir, y compris KSign si celui-ci a été signé avec le même certificat. Notre guide sur la sécurité des certificats enterprise explique pourquoi. Votre propre certificat développeur n’est affecté que par votre propre usage.
Vous faites confiance à celui qui possède le certificat
Les certificats qui circulent dans des groupes ou sur des sites web appartiennent à quelqu’un d’autre. Vous ne pouvez pas savoir qui les contrôle ni ce qui d’autre est signé avec eux, et un .p12 provenant d’une source inconnue représente en soi un risque pour la sécurité.
Fausses versions à télécharger
Comme ESign et KSign sont des noms populaires, les copies réuploadées et modifiées sont courantes. Le projet indique que ses versions ne sont distribuées que sur GitHub.
Le signataire ne rend pas une application sûre
KSign installe n’importe quel IPA que vous lui donnez. Vérifiez d’abord les applications provenant de nouvelles sources ; consultez comment scanner les fichiers IPA contre les malwares.
Comparatif entre KSign, Feather et ESign
| KSign | Feather | ESign | |
|---|---|---|---|
| Statut | Actif | Actif | Service arrêté |
| Open source | Oui, GPL-3.0 | Oui, GPL-3.0 | Non |
| Apparence | Comme ESign | Design propre | – |
| iOS requis | 16+ | 16+ | – |
| Certificat | À fournir soi-même | À fournir soi-même | À fournir soi-même |
KSign est construit sur Feather, donc les deux applications signent de la même manière. Choisissez KSign si vous aimiez la mise en page d’ESign, choisissez Feather si vous voulez le projet d’origine. Si vous n’avez pas de certificat du tout, un installateur qui en fournit un, comme Scarlet iOS, est plus simple pour débuter, avec le risque de révocation qui accompagne tout certificat partagé. Notre comparatif des outils de sideloading gratuits couvre les autres options.
FAQ
KSign est-il gratuit ?
Oui. KSign est gratuit et open source. Le certificat est séparé : le vôtre obtenu auprès d’Apple coûte 99 $ par an.
KSign est-il identique à ESign ?
Non. C’est une application différente qui reprend l’apparence d’ESign, construite sur le code de Feather. ESign lui-même est décrit par le projet KSign comme étant en fin de service.
KSign fonctionne-t-il sans ordinateur ?
Une fois installé, la signature et l’installation se font sur l’appareil. La première installation de KSign nécessite un autre outil, ce qui peut impliquer un ordinateur.
Où puis-je télécharger KSign ?
Uniquement depuis la page Releases du projet Nyasami/Ksign sur GitHub. Le projet indique ne pas avoir d’autre site web.
Pourquoi mes applications KSign ont-elles cessé de s’ouvrir ?
Le plus souvent, le certificat avec lequel elles ont été signées a été révoqué ou a expiré. Signez-les à nouveau avec un certificat valide.