Êtes-vous un étudiant de l'EPFL à la recherche d'un projet de semestre?
Travaillez avec nous sur des projets en science des données et en visualisation, et déployez votre projet sous forme d'application sur Graph Search.
L'activation d'un logiciel est une procédure de validation de licence requise par certains logiciels propriétaires. L'activation d'un logiciel empêche l'utilisation gratuite et illimitée de copies du logiciel. Un logiciel non activé refuse de fonctionner complètement jusqu'à ce qu'il soit activé. L'activation peut être pour une durée indéfinie, ou elle peut avoir une durée limitée, nécessitant un renouvellement ou une réactivation pour une utilisation continue. L'activation peut se faire au moyen d'une méthode inventée par et brevetée par (brevet américain 5 490 216) où une application applique une fonction de hachage cryptographique au numéro de série de l'ordinateur sur lequel il est activé et au numéro d'identification spécifique à la licence du produit (la clé de produit) pour générer une clé unique. Cette clé unique est envoyée au fabricant pour vérifier l'authenticité de la clé de produit et pour s'assurer que la clé de produit n'est pas utilisée pour plusieurs installations. Alternativement, le fournisseur de logiciel fournit à l'utilisateur un numéro de série de produit unique. Lorsque l'utilisateur installe le logiciel, le logiciel demande à l'utilisateur de saisir le numéro de série de son produit et le vérifie auprès d'un système de validation du fournisseur par Internet. Dans sa réponse au logiciel, le système de validation peut fournir des informations sur les limites qui s'appliquent à la licence de cet utilisateur, comme la durée de l'activation ou les fonctionnalités du produit qui sont disponibles à cet utilisateur. Le système de validation peut aussi limiter l'utilisation du logiciel à un seul ou un nombre déterminé d'ordinateurs. Une fois activé, le logiciel continue de fonctionner sur la machine de l'utilisateur sans autre communication requise avec le système de validation du fournisseur. Certains systèmes d'activation permettent l'activation sans connexion Internet. Pour ce faire, une approche commune consiste à échanger des fichiers cryptés.
, , , , ,
Henry Markram, Felix Schürmann, Sean Lewis Hill, Eilif Benjamin Muller, Michael Reimann, James Gonzalo King