This appears to be a series of technical, rather than functional requirements. When you say calculations involving secure random numbers, what data exactly are you referring to? Also, what’s the idea and application of this project? And why use C for it specifically? It’s a little difficult to come up with potential concepts for ways to set this up without that info.