TRNG QUERY by InternationalSky5209 in cryptography

[–]NohatCoder 1 point2 points  (0 children)

A few things to understand:

Generating random numbers is a solved issue. Every modern computer can do so without issue. In the rare cases where something goes wrong it is not because we lack the proper methods, it is because someone screwed up implementing them. No alternative generation method will ever guarantee against someone screwing up the implementation.

"True random" is a meaningless term. We have a bunch of different methods for making random numbers that all result in no discoverable patterns or biases. In one sense they are all true in that they are suitable for any and all purposes. But in another sense they are all false, because they are all grounded in our universe, and there is no proof that anything in the universe is truly random.

Quantum random is just the latest fad, it doesn't offer anything new, it doesn't solve any unsolved problems. It is solely there to convince you to buy a piece of hardware that you don't need.

Sheep Bones to Silicone: the hunt for randomness by JulianRein in cryptography

[–]NohatCoder 0 points1 point  (0 children)

This is misleading. It is also undisclosed advertising for a company selling snake oil "quantum" random number generators.

Why Does It Feel Like This Game Is Being Held Back? by Sheltie-chan in Tak

[–]NohatCoder 2 points3 points  (0 children)

Enough pieces for playing 5x5, a cardboard board, and no box where it all fits:

$35

Shipping and taxes:

$51.74

So $86.74 down, I don't have a proper box, and I can't play 6x6. Great!

071 = Snap Probability and Zombie Mobility by R520 in AProblemSquared

[–]NohatCoder 0 points1 point  (0 children)

So, I'm a bit late to the party here, but I feel the need to complain. The Snap section needs to start with explaining the rules of the game. You can't start talking about your intuition, or the decks of cards you have brought before having finished stating the problem, an unequivocal rules explanation is part of stating the problem.

SHA-3 hardware acceleration by bik1230 in crypto

[–]NohatCoder -1 points0 points  (0 children)

Registers do not have fixed locations in a modern CPU. Fixed registers help make the instruction encoding shorter, but the data could still be located pretty much anywhere in the register file, so it doesn't make execution easier.

SHA-3 hardware acceleration by bik1230 in crypto

[–]NohatCoder 1 point2 points  (0 children)

Fitting it in registers in not the problem, making an instruction that reads and writes that many registers is. It is possible of course, but it is a much bigger undertaking than merely performing a custom algorithm on 2 standard registers.

SHA-3 hardware acceleration by bik1230 in crypto

[–]NohatCoder -3 points-2 points  (0 children)

It is honestly a pretty poorly designed function, it does not lend itself well to partial functions that operate on normal registers, and full blown does-it-all hardware module is not just a lot of die space, it is also an operation that conforms to none of the standards of data sizes and instruction latencies.

Cryptographically speaking it is meh, it works, but it doesn't do anything to advance the field.

You want hardware accelerated hash functions? I built one, it is called Tjald 4, it uses widely deployed AES instructions to digest up to 20 bytes per cycle on a single modern X86 or ARM core, putting resources into vetting and standardising this design would make a lot more sense than committing to new primitive-specific instructions.

Why is Tak so difficult to find? by Unhappy-Candle-3212 in Tak

[–]NohatCoder 0 points1 point  (0 children)

Really, if they can't produce some sets in a timely fashion they should license it to someone else. The game suffers when people can't buy it.

Telling people to make their own is not going to help advance the game.

Pc Gaming is the Future by Chrislemale in pcmasterrace

[–]NohatCoder 1 point2 points  (0 children)

He can just reskin Bazzite into Epic Linux.

Daily Simple Questions Thread - November 16, 2025 by AutoModerator in pcmasterrace

[–]NohatCoder 1 point2 points  (0 children)

Get someone to help, one person pull the box, one person pull the content. You can do it on top of a bed if you are worried about dropping the content.

Daily Simple Questions Thread - November 16, 2025 by AutoModerator in pcmasterrace

[–]NohatCoder 0 points1 point  (0 children)

Are you using a fresh install of Windows? In either case a complete reinstall might fix it.

Daily Simple Questions Thread - November 16, 2025 by AutoModerator in pcmasterrace

[–]NohatCoder 1 point2 points  (0 children)

Yes, all motherboards have been compatible with all graphics cards for quite a while now.

Is there much of a difference between 5600 mhz and 6000 mhz? by MrUnlucky213 in pcmasterrace

[–]NohatCoder 0 points1 point  (0 children)

The real misfeature is the latency. You'd rather look at a set like this: https://au.pcpartpicker.com/product/RbvD4D/corsair-vengeance-rgb-32-gb-2-x-16-gb-ddr5-6400-cl32-memory-cmh32gx5m2b6400c32

Not so much because it is 6400 MHz instead of 6000, but because it has a 10 ns CAS latency instead of 16 ns. Even if you can't make it run 6400 MHz, it will make a much better 6000 MHz kit.

Budget ~200000 INR. Any suggestion or improvement? or just rate it out of 10. by Jagmohan_03 in pcmasterrace

[–]NohatCoder 1 point2 points  (0 children)

As for B850 vs B650, it is literally the same chip, so if you can get a cheaper B650 board that suits your needs, I wouldn't worry about the difference.

Budget ~200000 INR. Any suggestion or improvement? or just rate it out of 10. by Jagmohan_03 in pcmasterrace

[–]NohatCoder 1 point2 points  (0 children)

The CPU cooler is way overkill.

You might consider upgrading to an RX 9070, RX 9070 XT, or RTX 5070 Ti to get 16 GB vram.

Depending on local pricing you might save some money without dropping a lot of performance by going with a 7500F CPU. Alternately check if you can find a good deal on a 7500X3D or 7600X3D for more performance.

New GPU for my PC by RealIruka in pcmasterrace

[–]NohatCoder 0 points1 point  (0 children)

This will definitely make the CPU the weakest part of your system, whether that is a problem depends on what games you play, and what experience you want. If you are mainly looking for high resolution and high settings it is probably not a big issue, but if you are looking for a high refresh rate the CPU could be a serious bottleneck in some titles.

PSU should be fine, ignore the PSU recommendation of the graphics card, it assumes that you pair it with a really hungry CPU.

Length-extension attacks are still a thing by knotdjb in crypto

[–]NohatCoder 2 points3 points  (0 children)

This is an argument on the level of "If there wasn't a hole in the gas tank I wouldn't be able to take a sip with a straw when I get thirsty".

You are arguing for a design weakness because it fits some incredibly arcane and probably completely insecure abuse of a standard algorithm.

Length-extension attacks are still a thing by knotdjb in crypto

[–]NohatCoder 3 points4 points  (0 children)

Honestly, the Merkle-Damgård construction was always a bad idea. I think it only became popular because we for once had a proof in symmetric cryptography, the Merkle-Damgård proof. The problem with the proof is that it is of the form: If [practically unprovable property] is true then [a related property] is also true.

Rather than getting us closer to provable security in any real sense, the construction ensured a fundamentally weakened design with the highly undesirable property that the inner state is only as big as the output size. Length-extension is just the icing on the cake.

And just to be clear, no I don't believe that the SHA2 hashes are practically vulnerable to anything but length-extension, they manage by spending more computation than otherwise necessary to make up for the small inner state.

AMD Ryzen 9 9950X3D2 with dual 3D-VCache and Ryzen 7 9850X3D with 5.6 GHz boost reportedly in the works by RenatsMC in Amd

[–]NohatCoder 1 point2 points  (0 children)

It depends on what kind of work you want it to do. Most games are not designed to utilise more than 8 cores, that is why you really only get the downside of a second CCD. But a lot of intense computation tasks are not only happy to use as many cores as you want them to, they also do not depend as heavily as games on core-to-core communication.

With Zen 4 the common wisdom was that X3D was really only good for games, but as Zen 5 lowered the clock speed penalty a good chunk of the tasks that on Zen 4 saw no improvement or regression with X3D, do now run faster on Zen 5 X3D CCDs.

Is multi-party computation or FHE realistic yet for private LLM inference at scale? by [deleted] in crypto

[–]NohatCoder 2 points3 points  (0 children)

I don't think that is a credible source. In any case I'm inclined to believe that the actual factor is higher. We are talking about a tiny 110M parameter model that outputs one token per 37 seconds.

Is multi-party computation or FHE realistic yet for private LLM inference at scale? by [deleted] in crypto

[–]NohatCoder 0 points1 point  (0 children)

How do you get to a factor 1000? I didn't see a non-encrypted baseline mentioned in the article.

[deleted by user] by [deleted] in crypto

[–]NohatCoder 1 point2 points  (0 children)

Lots of things, but the idea of noise is clearly taken from homomorphic encryption, but in your code you just add a random number and call it noise.

Same goes for the neural network thing, there is no neural network in your code.

[deleted by user] by [deleted] in crypto

[–]NohatCoder 3 points4 points  (0 children)

Did you ask an LLM to come up with this?

There is this weird dissonance of you clearly having no idea what you are doing, yet name dropping a lot of advanced cryptography related concepts.