Как создать генератор паролей на delphi 6

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by R-E-S-T, 22 Apr 2009.

  1. R-E-S-T

    R-E-S-T Member

    Joined:
    3 Mar 2009
    Messages:
    25
    Likes Received:
    22
    Reputations:
    0
    Как создать генератор паролей на delphi 6.Помогите пожайлуста
     
    #1 R-E-S-T, 22 Apr 2009
    Last edited: 22 Apr 2009
  2. De-visible

    De-visible [NDC] Network develope c0ders

    Joined:
    6 Jan 2008
    Messages:
    916
    Likes Received:
    550
    Reputations:
    66
    random + randomize....
     
    1 person likes this.
  3. R-E-S-T

    R-E-S-T Member

    Joined:
    3 Mar 2009
    Messages:
    25
    Likes Received:
    22
    Reputations:
    0
    Понятон
     
    3 people like this.
  4. SmanxX1

    SmanxX1 Elder - Старейшина

    Joined:
    4 Aug 2008
    Messages:
    27
    Likes Received:
    6
    Reputations:
    2
    Code:
    function RndString(Len:integer):string;  
    var
    	i:integer;  
    begin    
    	randomize;    
    	for i:=1 to Len do
    		Result:=Result+Chr($30+Random($4D));    //0 - }  
    end;
    Как-то так.
    Символы выбираются из диапазона 0x30 - 0x7d (0 - }) ASCII таблицы.
     
  5. R-E-S-T

    R-E-S-T Member

    Joined:
    3 Mar 2009
    Messages:
    25
    Likes Received:
    22
    Reputations:
    0
    точно
     
    1 person likes this.
  6. Jim_Di

    Jim_Di Member

    Joined:
    20 Nov 2008
    Messages:
    40
    Likes Received:
    22
    Reputations:
    6
    будет лучше, если ещё какие-то данные к этому делу присобачить. наапример, потом пройтись по нему простейшим шифрованием, используя xor или придумать ещё чего-нибудь позаковыристей.

    можно перемешивать символы каких-либо введённых данных и потом генерировать хэш, вобщем раздолье для фантазии =)
     
  7. RumShun

    RumShun Member

    Joined:
    27 Oct 2008
    Messages:
    283
    Likes Received:
    75
    Reputations:
    6
    делал такой как раз на Д6 вот исходник
    _http://depositfiles.com/files/yrofsyyeh
    посмотри мож пригодится