Patch note Ping Castle 3.3.0.0
Quoi de neuf dans la dernière version de Ping Castle ?
On peut retrouver des codes PIN un peu partout sous Windows : avec Windows Hello, pour le chiffrement BitLocker ou encore avec des smart cards comme les YubiKey.
Et la plupart du temps, lorsqu’on nous demande de définir un code PIN, on pense immédiatement à un truc comme ça :
Est-ce que vous la voyez la belle date de naissance ?
Bon le “N” dans PIN c’est “Number”, mais passons.
Pendant longtemps, un code PIN était tapé sur un clavier à 10 touches (comme un téléphone T9 ou un terminal de paiement). Du coup les limites techniques imposaient un code uniquement composés de chiffres.
Le truc c’est qu’aujourd’hui et sur un ordinateur, il n’y a pas de raison de se limiter à une sélection 10 caractères pour votre code PIN. Vous avez un clavier complet à votre disposition, et aucune interdiction de mettre autre chose que des chiffres ! Les codes PIN avec des lettres sont supportés sur :
Donc au lieu de penser à une date de naissance, pensez plutôt à un truc comme ça :
Un code PIN qui prend la forme d’un mot :
Et vous n’êtes évidemment pas restreint à des mots de la langue française, vous pouvez personnaliser votre jeu de mots (dans le sens word set, pas calembour) :
Un code PIN c’est trois essais maximum et ça nécessite un accès physique à l’appareil. A moins que vous mettiez votre prénom (ce qui est du même niveau que mettre votre date de naissance), ça devrait aller.
Si on compare avec un code PIN classique composé de nombres, on retrouve souvent les mêmes paternes : date de naissance, code postal, répétition de chiffres…
Donc on va dire égalité entre les deux options.
Lowercase letters in PIN, Uppercase letters in PIN, and Special characters in PIN.
You can enforce a stronger PIN by requiring the use of uppercase letters, lowercase letters, and special characters in the PIN. […] Not allowed (default): Users must not use these character types in their PIN. (This is also the behavior if the setting isn’t configured.). Special characters include:
! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ { | } ~
Source : Configure Windows Hello for Business on devices when they enroll with Intune
Enhanced startup PINs permit the use of characters including uppercase and lowercase letters, symbols, numbers, and spaces. This policy setting is applied when you turn on BitLocker.
Source : Allow enhanced PINs for startup
The main purpose of the PIN is to authenticate the user for signing and decrypting, although there are other operations that need it as well. The standard specifies that it is a 6- to 8-byte value, each of the bytes an ASCII number (‘0’ to ‘9’, which in ASCII is 0x30 to 0x39). The YubiKey allows the PIN to be any ASCII character: numbers, letters (upper- and lower-case), and even non-alphanumeric characters such as !, %, or # (among others).
Source : The PIV PIN, PUK, and management key
Les accents ne font pas partie du jeu de caractères ASCII, donc le code PIN
Bûcheronne marchera pas.
Pour lister tous les caractères ASCII disponibles en PowerShell :
(33..126 -as [char[]]) -join ' '
Quoi de neuf dans la dernière version de Ping Castle ?