An electronic commerce system and method includes a broker computer system
having a database of scrips, a vendor computer, and a consumer computer
system having a wallet protected by a pass phrase. To strengthen the pass
phrase, the wallet adds a nonce and a random phrase having a length
determined by the processing speed of the computer system. The internal
phrase is hashed with another nonce to form a checksum, which is stored in
the wallet. A portion of each scrip is encrypted by hashing a unique nonce
and the internal pass phrase. XORing the scrip with the hash, and storing
the encrypted portion and nonce in the wallet. The wallet adds another
nonce and random string to form an internal pass phrase. To use the scrip,
the user provides the pass phrase, The wallet verifies that the phrase is
correct, and if so, decrypts the scrip.
Электронные система и метод коммерции вклюают систему компьютера маклера имея базу данных scrips, компьютера поставщика, и системы компьютера едока имея бумажник быть защищенным фразой пропуска. Для того чтобы усилить фразу пропуска, бумажник добавляет nonce и случайно фразу имея длину быть обусловленным обрабатывая скоростью системы компьютера. Внутренне фраза hashed с другим nonce для того чтобы сформировать checksum, который хранится в бумажнике. Часть каждого scrip encrypted хэшированием уникально nonce и внутренне фраза пропуска. XORing scrip с хэшем, и хранить encrypted часть и nonce в бумажнике. Бумажник добавляет другие nonce и случайно шнур для того чтобы сформировать внутренне фразу пропуска. Для использования scrip, потребитель обеспечивает фразу пропуска, бумажник проверяет что фраза правильно, и если так, decrypts scrip.