-
BasicRSA-T300
14 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
Trojan leaks inExp (private key exponent (e)) after a certain number of encryption. Trojan trigger is a counter.
https://www.trust-hub.org/resources/725
-
BasicRSA-T400
14 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
Trojan leaks inExp (private key exponent (e)), and after a certain number of encryption Trojan replaces the secret key to deny the service. The adversary would be the only entity would understand the …
https://www.trust-hub.org/resources/727
-
MultPyramid-T100
14 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
On the critical path, the net n196 is narrowed.
https://www.trust-hub.org/resources/729
-
MultPyramid-T200
14 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
Making the design susceptible to crosstalk by widening the net n205.
https://www.trust-hub.org/resources/732
-
MC8051-T200
14 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan activates the internal timers of 8051 in the idle mode.
https://www.trust-hub.org/resources/734
-
MC8051-T300
14 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan is triggered when 8051 sends a specific string of data through UART. After Trojan activation, The Trojan blocks receiving any message through UART.
https://www.trust-hub.org/resources/735
-
MC8051-T400
14 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan is triggered when a specific sequence of commands is executed. The Trojan disables handling interrupt after activation.
https://www.trust-hub.org/resources/737
-
MC8051-T500
14 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan replaces some data such that only an attacker can analyze the output. The Trojan trigger detects a specific command, and The Trojan payload replaces specific data after Trojan activation.
https://www.trust-hub.org/resources/739
-
MC8051-T600
14 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan disables any jump in algorithms running by the micro-controller. The Trojan gets activated when an interrupt is detected on the pin INT0. The Trojan payload modifies the program counter to …
https://www.trust-hub.org/resources/742
-
MC8051-T700
14 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan replaces some input data with some predefined data by an adversary.
https://www.trust-hub.org/resources/744
-
PIC16F84-T100
22 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan trigger, a state machine, observes the number of execution of specific instruction. Above a certain number of execution the Trojan is triggered, and it changes the address to program …
https://www.trust-hub.org/resources/754
-
PIC16F84-T200
22 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan trigger, a state machine, observes the number of execution of specific instruction. Above a certain number of execution the Trojan is triggered, and it replaces the instruction register …
https://www.trust-hub.org/resources/756
-
PIC16F84-T300
22 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan trigger, a state machine, observes the number of execution of specific instruction. Above a certain number of execution the Trojan is triggered, and it manipulates data lines to the …
https://www.trust-hub.org/resources/758
-
PIC16F84-T400
22 Jun 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan trigger, a state machine, observes the number of execution of specific instruction. Above a certain number of execution the Trojan is triggered, and it manipulates address lines to the …
https://www.trust-hub.org/resources/760
-
wb_conmax-T100
06 Jul 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan Trigger is a comparator with activation probability of 9.78e-68. When the Trojan gets activated, the four most significant bits of the address bus of the first master which determine the …
https://www.trust-hub.org/resources/769
-
wb_conmax-T200
06 Jul 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan Trigger is a state machine based on the output data of the first master. At a specific state the Trojan changes the priority of the first master to the highest value in all slaves by …
https://www.trust-hub.org/resources/771
-
wb_conmax-T300
06 Jul 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan inserted in the master interface changes the destination slave under a specific combination of data input of the master and input data from slave number 0.
https://www.trust-hub.org/resources/773
-
vga_lcd-T100
06 Jul 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan Trigger is a comparator with activation probability of 1.08e-15. When the Trojan gets activated, the Trojan gains access over the BLANK output signal which is asserted during the period no …
https://www.trust-hub.org/resources/775
-
s35932-T100
16 Jul 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan trigger is a comparator and gets activated only in the functional mode. After activation, the Trojan enables the scan enable of a part of one scan chain in the functional mode and leaks …
https://www.trust-hub.org/resources/802
-
s35932-T200
16 Jul 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan trigger is a comparator which only gets activated in the functional mode. After activation, it bypasses four gates of the main design by applying a corresponding dominant input value.
https://www.trust-hub.org/resources/804
-
s38417-T100
16 Jul 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan trigger is a comparator with activation probability of 1.4243e-70. The Trojan gains control over an internal signal after activation.
https://www.trust-hub.org/resources/806
-
s38417-T200
16 Jul 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan trigger is a comparator with activation probability of 1.6616e-44. The Trojan payload propagates erroneous values over four internal signals.
https://www.trust-hub.org/resources/809
-
s38417-T300
16 Jul 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan trigger is a comparator with activation probability of 1.6616e-44. The Trojan payload leaks the value of a specific net through side-channel signals (ring-oscillator with 29 stages).
https://www.trust-hub.org/resources/811
-
s38584-T100
16 Jul 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan trigger is a comparator whose inputs are supplied by nets from unused QN pins of scan flip-flops. The Trojan is only active in the functional mode by observing test enable signal. The …
https://www.trust-hub.org/resources/813
-
s38584-T200
16 Jul 2012 | Benchmarks | Contributor(s): Hassan Salmani
The Trojan trigger is a counter of a rear vector. When the counter value is between 100 and 110, the Trojan payload leaks the value of one internal signal through a primary output.
https://www.trust-hub.org/resources/815