• [^] # Re: TCPA utilisé en synergie avec d'autres cryptages

    Posté par . En réponse à la dépêche TCPA confirmé pour Prescott. Évalué à 1.

    Les certificats font déjà ce boulot.
    Et bien c'est exactement ca, c'est un certificat hardware, ni plus ni moins. Et il faut que le certificateur soit une tierce personne et que les certificats ne puissnet pas etre delivres par n'importe qui (ce qui interdit malheureusement une mise en place 100% libre). Sinon une machine pourrait s'autocertifer ce qui fait :

    - 1) Une personne pourrait creer un trusted root sur lequel il est owner, l'implanter sur ta machine et recuperer toutes tes clefs (pas bon)
    - 2) N'importe qui pourrait passer pour n'importe qui au niveau des echanges de clefs (pas top non plus)

    Comme pour les certificats il faut des organismes certificateurs, c'est aussi simple que ca. Et comme en TCPA tout le monde est certifie, tout le monde passe par un organisme certificateur.


    En quoi, tu passes les protections ? Le TCPA est avant tout là pour planquer une clef privé et la protéger en cas de crack de ta machine (le boulot d'une carte à puce). Le reste n'est que pour aider l'implentation de truc sur ta machine que tu ne controles pas. IMHO.

    TCPA sert aussi a generer des clefs publiques vis a vis de ta machine et de l'exterieur. Une puce vierge ou avec un trusted root fausse entrainerais l'efondrement de tout ce mode sans ces protections. TCPA ne servirait plus a rien (autant stoquer les clefs en clair sur ton disque dur, ca reviendrait au meme)

    Quel assurance aurras-tu sur la qualité du random de la clef de session par exemple

    Vu qu'on peut generer des RN a la volee avec TCPA , il est extremement facile de quantifier la qualite de ces nombres aleatoires. tu en genere 100 000, tu trace une gaussienne, tu regarde et tu connais la qualite de ta generation. Pas besoin de faire confiance aveugle a ton commercial, tu peux aller verifier par toi meme si ca te chante (il n'y a pas besoin de connaitre l'algo pour tester la qualite d'une serie aleatoire)

    Kha