You've definitely missed the point. Perhaps actually reading the article might have helped.
You see, the point is that the private key is a secret that can easily be changed, whereas the way your system works cannot. It's therefore much smarter to rely upon a secret such as a key, rather than source code secrecy.
That would greatly depend on wether you were moving files whithin a filesystem or across a different one. The operation for moving files varies greatly in these cases: In the first case, you simply change the filesystem's (FAT, inode, whatever...) table. In the latter, you copy the file, verify it and then erase the original, which takes MUCH longer.
But that's not really the poibnt he's making, is it? He's right when he says that the "moving target" argument is moot, because WINE isn't even at the level of win95, they've had over 6 years to reach that target, even more if you consider that wine started with win3.1 as a target, and that win95 still has a LOT of residual 16-bit code.
If they haven't managed to get it at that level yet, then maybe we should acknoledge that reaching that target is more than a few part-time developpers can handle in a reasonable amount of time.
You've definitely missed the point. Perhaps actually reading the article might have helped.
You see, the point is that the private key is a secret that can easily be changed, whereas the way your system works cannot. It's therefore much smarter to rely upon a secret such as a key, rather than source code secrecy.
That would greatly depend on wether you were moving files whithin a filesystem or across a different one. The operation for moving files varies greatly in these cases:
In the first case, you simply change the filesystem's (FAT, inode, whatever...) table.
In the latter, you copy the file, verify it and then erase the original, which takes MUCH longer.
But that's not really the poibnt he's making, is it? He's right when he says that the "moving target" argument is moot, because WINE isn't even at the level of win95, they've had over 6 years to reach that target, even more if you consider that wine started with win3.1 as a target, and that win95 still has a LOT of residual 16-bit code.
;-)
If they haven't managed to get it at that level yet, then maybe we should acknoledge that reaching that target is more than a few part-time developpers can handle in a reasonable amount of time.
I still hate M$ though...