Beat: Erledigt !

Beitrag lesen

Bezüglich dem Bezeichner: Ein Timestamp ist "eindeutig". Und warum soll ich den jetzt aufwenig crypten?

Es geht nicht nur um die Eindeutigkeit, sondern vor allem auch um die Erratbarkeit. Eine Session-ID sollte sehr schwer zu erraten sein, damit die Wahrscheinlichkeit einer Kaperung auf diesem Wege minimiert wird.

Es geht um beides zu gleichen Dingen.
Eine SessionID sollte eindeutig sein, und sie sollte nicht erratbar sein.

In Perl bietet sich an

use Digest::SHA1  qw(sha1_hex);  
  
my $sessionID = sha1_hex( time(). rand().'MySecretSaltString' );  

Ich begründe hier SHA1 nur durch die Verfügbarkeit, nicht über die Sicherheit.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische
0 112

Kekse - oder keine Kekse (cookies)

Gary
  • programmiertechnik
  1. 0
    ChrisB
    1. 0
      Gary
      1. 0
        Gunnar Bittersmann
        1. 0

          Erledigt!

          Gary
          1. 2
            Gunnar Bittersmann
            1. 0
              Gary
              1. 0
                Gunnar Bittersmann
                1. 0
                  Gary
                  1. 0
                    Der Martin
                    1. 0
                      Tom
                      1. 0
                        Der Martin
      2. 0
        Texter mit x
        1. 0

          Erledigt !

          Gary
          1. 0
            Gary
            1. 0
              Texter mit x
            2. 0
              dedlfix
              1. 0
                Beat
  2. 0
    Tom
    1. 0
      Gary
      1. 0
        Tom
  3. 0
    O'Brien
    1. 0
      Gunnar Bittersmann
      1. 0
        Tom
        1. 0
          Gary
          1. 0
            Der Martin
            1. 0
              Gary
              1. 0
                O'Brien
              2. 0
                Kai345
                1. 0
                  Gary
                  1. 0
                    O'Brien
                    1. 0
                      Kai345
                      1. 0
                        Gary
                        1. 0
                          Gary
                          1. 0
                            O'Brien
                            1. 0
                              Gary
                              1. 0
                                Gunnar Bittersmann
                                1. 0
                                  Matthias Apsel
                                  1. 0
                                    Gary
                                    1. 1
                                      Matthias Apsel
                                      1. 0
                                        Gary
                                        1. 0

                                          Danke! ->Ihr Scherzkekse!

                                          Gary
                                          1. 2
                                            Matthias Apsel
                                        2. 0
                                          O'Brien
                                          1. 0
                                            Gary
                                            1. 0
                                              Gunnar Bittersmann
                                              1. 0
                                                Gunnar Bittersmann
                                                1. 0
                                                  O'Brien
                                              2. 0
                                                Gary
                                                1. 0
                                                  Gunnar Bittersmann
                                                  1. 0
                                                    Gary
                                                    1. 0
                                                      O'Brien
                                          2. 0
                                            Kai345
                                            1. 0
                                              O'Brien
                            2. 0
                              O'Brien
                              1. 0
                                Gunnar Bittersmann
                              2. 0
                                Gary
              3. 0
                Der Martin
      2. 0
        Gary
        1. 0
          O'Brien
          1. 0
            Gary
            1. 0
              Der Martin
            2. 0
              O'Brien
        2. 0
          Gunnar Bittersmann
    2. 1
      Kai345
      1. 0
        Gary
        1. 0
          Kai345
          1. 0
            O'Brien
          2. 0
            Gary
          3. 0
            Der Martin
            1. 0
              O'Brien
              1. 0
                Kai345
                1. 0
                  O'Brien
            2. 0
              Texter mit x
              1. 0
                Texter mit x
                1. 0
                  O'Brien
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      O'Brien
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          O'Brien
                  2. 0
                    Texter mit x
                    1. 0
                      O'Brien
            3. 0
              Længlich
              1. 0

                OT: Einfach schön!

                Gary
                1. 0
                  Længlich
              2. 0
                Matthias Apsel
                1. 0
                  O'Brien
                  1. 0
                    O'Brien
                  2. 0
                    Matthias Apsel
                    1. 0
                      O'Brien
                      1. 0
                        Matthias Apsel
                        1. 0
                          O'Brien
                          1. 0
                            Gunnar Bittersmann
                            1. 0

                              Umlaut und Trema

                              Længlich
                              • sonstiges
                      2. 0
                        Beat
              3. 0
                O'Brien
                1. 0
                  Længlich
                  1. 0

                    Verschwundene Wörter

                    O'Brien
                    1. 0
                      Længlich
                      1. 0
                        O'Brien
                        • browser
                        1. 0
                          Gunnar Bittersmann
                          1. 0
                            O'Brien
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                O'Brien
                        2. 0
                          Længlich
    3. 0
      Gary
      1. 0
        Beat
        1. 0
          Gary
          1. 0
            Gunnar Bittersmann
            1. 0
              Gary
              1. 0
                Gunnar Bittersmann
            2. 0
              Beat