Deutsch English Français Italiano |
<iosis7F3b6cU1@mid.individual.net> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: pehache <pehache.7@gmail.com> Newsgroups: fr.sci.maths Subject: =?UTF-8?Q?Re=3a_Modulo_tout_retourn=c3=a9_dans_les_clefs?= Date: Fri, 27 Aug 2021 18:40:39 +0200 Lines: 46 Message-ID: <iosis7F3b6cU1@mid.individual.net> References: <sgap79$vsa$2@shakotay.alphanet.ch> <61290138$0$3747$426a34cc@news.free.fr> <sgb0vf$q2$1@shakotay.alphanet.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net GVyDrw8xL7cbTQy/U68FGA1Hh+6m3K+XS14cateiHeUM4UwkAX Cancel-Lock: sha1:YRgITOCaPnnK1TlH6BJUP4tdf3U= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 In-Reply-To: <sgb0vf$q2$1@shakotay.alphanet.ch> Content-Language: fr Bytes: 2779 Le 27/08/2021 à 17:39, Benoit a écrit : > Ni vu ni connu, le 27 août 2021 à 17:13, Jacques Mathon osa écrire : > >> Le 27/08/2021 à 15:27, Benoit a écrit : >>> Bonjour, >>> >>> La clef (les deux chiffres supplémentaires) du numéro de sécurité >>> sociale en France est basée sur la division par 97. Le but est de >>> s’assurer qu’il n’y a pas eu une erreur de saisie (une double erreur >>> peut passer au travers). >>> >>> Quand on calcul un chiffre modulo un autre on obtient un nombre entier >>> qui est le reste de la division. Pour la clef de sécu c’est >>> 97 - (numéroSécu mod 97) >>> >>> — Pourquoi compliquer les choses ? Quel est l’intérêt de ne pas avoir un >>> 00 mais un 97 ? >> >> Je ne suis pas sûr d'avoir compris ta question. >> Tu voudrais diviser par 0 ? > > Non, avoir un résultat = 0 (donc une clef égale à 00). Ils ont choisi > l’espace 01-97 au lieu de 00-96. Pourquoi pas... Ce n'est pas très important. > >> Le choix de 97 me semble être lié au fait qu'il est le plus grand nombre >> premier inférieur à 100 ce qui permet d'avoir 97 valeurs différentes de >> clés (qui s'écrit avec deux chiffres) > > Oui, mais pourquoi pas plus gros ? Quand ça a été mis en place le > matériel ne savait pas le faire ? Ou trop compliqué et donc source > d’erreurs ? L'intérêt d'une clef de vérification est de rester courte, sinon ça devient juste pénible quand il faut renseigner le numéro. Un clef "modulo 97" détecte toutes les erreurs sur un chiffre unique, et à priori 96 erreurs sur 97 si plus d'un chiffre erroné. On peut estimer que c'est suffisant. -- "...sois ouvert aux idées des autres pour peu qu'elles aillent dans le même sens que les tiennes.", ST sur fr.bio.medecine