The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 24, 2020

Filed:

Oct. 25, 2018
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Dan F. Greiner, San Jose, CA (US);

Bernd Nerz, Boeblingen, DE;

Tamas Visegrady, Zurich, CH;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2018.01); G06F 7/58 (2006.01); H04L 9/06 (2006.01); H04L 9/08 (2006.01);
U.S. Cl.
CPC ...
G06F 9/30181 (2013.01); G06F 7/58 (2013.01); G06F 7/582 (2013.01); G06F 9/3001 (2013.01); G06F 9/30018 (2013.01); H04L 9/0643 (2013.01); H04L 9/0662 (2013.01); H04L 9/0869 (2013.01); H04L 2209/24 (2013.01);
Abstract

A machine instruction is provided that includes an opcode field to provide an opcode, the opcode to identify a perform pseudorandom number operation, and a register field to be used to identify a register, the register to specify a location in memory of a first operand to be used. The machine instruction is executed, and execution includes for each block of memory of one or more blocks of memory of the first operand, generating a hash value using a 512 bit secure hash technique and at least one seed value of a parameter block of the machine instruction; and storing at least a portion of the generated hash value in a corresponding block of memory of the first operand, the generated hash value being at least a portion of a pseudorandom number.


Find Patent Forward Citations

Loading…