We've recently updated one of the configuration files on the server which may affect GPF Premium branding cookies. If Premium has mysteriously stopped working, please log into the Account Manager and re-enable Premium in each affected browser. We apologize for the inconvenience.

General Protection Fault: GPF Comics Archive

First Comic Previous Comic Next Comic Latest Comic Wednesday, January 17, 2018

[Comic for Wednesday, January 17, 2018]


[[Sharon continues to examine the "shadowCoin" source code while Trudy attempts to help. Sharon points at a particular section on the computer monitor.]]
Sharon: If I didn't know any better, I'd almost say this looks like a cosigning subroutine.
Trudy: "Cosigning"? So... it adds another signature to something?

Sharon: Possibly. The whole basis for this "shadowCoin" cryptocurrency is digital signatures. When you make a transaction, it gets signed with the wallet's private key.

Sharon: However, it looks like this code applies a second, hard-coded secret signature to every transaction.
Trudy: [Surprised] What does that mean?
Sharon: Right now, I have no idea.

Trudy: [Suspicious] What would adding a second signature accomplish?
Sharon: [Concentrating] Other than inserting the owner of the second key into each and every transaction? Almost anything...

First Comic Previous Comic Next Comic Latest Comic

 DEC   January 2018   FEB