What instruction set architecture (ISA) is RDRAND and RDSEED part of?

Solution 1:

RDRAND and RDSEED are not a part of any specific ISA extension set. They are their own set and have their own specific bits allocated in the CPUID instruction.

They were developed under the "Bull Mountain" codename and are today marketed as Intel Secure Key.

Intel Secure Key was added in Broadwell, so you need that or any later generation. Broadwell generation means Intel Core i5 or i7 where the 4-digit number appended to it starts with a "5". Like an Core i7-5775C. Intel later released the Skylake generation, that also includes these instructions. Skylake has codes starting with a "6", like Core i7-6700.

AMD has added RDRAND and RDSEED in Carizzo.