Израда случајног генератора лозинки
Ако користите лозинке било које врсте на својој веб локацији, најбоље је да их оставите насумичним. На тај начин их уљези не могу лако погодити

Прво, добро је знати мало о АСЦИИ ликовима. Сваки знак који типковница може уписати је заправо представљен бројем. Дакле, слово А је представљено са 65. Слово З је представљено са 90. Дакле, све што требате да урадите је да генеришете низ случајних бројева, сваки број између 65 и 90. То би вам омогућило да пронађете еквивалентна слова.

Ако желите да уврстите и бројеве, они се налазе између тачака 48 и 57. Не бих користио тачке између 57 и 65 - то су чудни знакови попут колонија.

Рецимо да желите да креирате лозинку од 7 знакова која садржи случајни асортиман слова и бројева. Могли бисте да урадите овако нешто:

Рандомизе ()
ПассЛен = 0
ЦуррПасс = ""

урадите док ПассЛен <7
ЦуррЛтр = Инт ((42 * Рнд ()) + 48)
ако ЦуррЛтр 65 онда
ЦуррПасс = ЦуррПасс и Цхр (ЦуррЛтр)
ПассЛен = ПассЛен + 1
крај ако
петље

Тако да једноставно настављате да генеришете нови АСЦИИ знак и сваки пут када то учините, видите да ли је у линији слова или броја. Ако јесте, користите га за додавање лозинке. Ако није (тј. Ако се налази у том 'симболу' средњем подручју) занемарите је и наставите гледати. Када завршите, требало би да имате лепу, случајну лозинку!

АСЦИИ Графикон