There are two separate theories : trojan-in-ROM and trojan-in-microcode .Dileep wrote:Each of the 5 types will be separate chips from the fab's POV. How would you control and distinguish them? Also, chips come in asynchronously, CU boards gets assembled asynchronously, and the boards gets into the units asynchronously. The chips come in in lots, gets through quality control, and gets into store. They are then drawn into kits of daily assembly lots for issue into board assembly. You can't have control on the process without having very strict intrusive control in the production facility of BEL.
Now first : do you have any questions with trojan in ROM theory? Except that it can be proved (after you get court order).
As per chips, you can
1. tell manufacture to send type-1 chips only from date D1 to D2, mark them as shipment-1 on the case which stores the chips.
2. tell manufacture to send type-2 chips only from date D2 to D3 etc.
In general chip arrive asynchronously. But if someone wants control, he can have control without raising any doubts.
This process is under control of top guys in BEL.
IOW, based on batch number, shipment number or any other label, top guy can know that all 100-200 chips in a box will be of type-k and type-k only. He can order the staff that use all boxes 1-N before you open box N+1. So the lot-1 will have only chips with type-1 trojan.
-----
Take the simple matter of mask id and batch code that is stamped on the device. The mask id MUST be different for the "types" because masks are different. If you stamp 5 different mask ids, the fab is required to explain the reason (where none can be given) and give verification test data for each masks. If they are forced into stamping the same mask id (impossible in a fab. Accuracy of mask id is paramount importance in QC of a fab), then you loose all traceability to which type chip you have within the package.
Then there is this issue of despatch. Orders are placed on BEL with instruction to ship certain qty to the constituencies. It needs intrusive control at despatch to ensure type match to a constituency.
If 'god forbid' a mixup happens, ie some machines of type 1 and some machines of type 2 gets sent to one constituency, you loose all bets. This is very easy to happen.
In all, the scheme is unviable.[/quote]
Wrong. All manufacturing process have tight control. Eg we are manufacturing some 2000 custom hw equipment. The manufacture has all the details of which chip went in which box. If the top guy wants control over this process, he can ensure that Lot-1 chips will go into Lot-1 EVMs only and no where else. Also, the mixup will be random and will hurt Congress , as all will benefit equally and lose equally.
---
Raja Bose,
Consider following conversion.
X : One can make fake Rs 500 notes
Y : Make a fake note to prove that.
You see the fallacy in argument of Y?
I have given a THREE step process to rig 100,000 booths. And each step explain what to do. Your posts have lots of "general" , vugue and universal counter-arguments, but does not spell out which step you think is infeasible. Such vague criticism is expect from BA in Moral Values type of people. But I expect technical counter-arguments from you.