• plerwf@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      5 days ago

      Can identify one way, from voter to vote. If a voter for some valid reason has to re-vote, the hash-id could be used to only count the person’s vote with the last timestamp.

      • diffusive@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        5 days ago

        What would you hash, though? The name? The SSN? These are all know plaintexts…

        If you want to de-anonymise a vote with any of these you just make a rainbow table of all voters.

        Do you add salt? But now salt becomes a secret… how does the secret is picked? Someone centrally? Back to rainbow table. Everyone picks one? Then the voters has to write the hash… at that point there is no benefit with an unique id that is not really anonymous