Thursday, June 25, 2015

Hardware Security

1. As her Christmas gift, Joyce received a toy doll with a small computer chip embedded. When she presses the tummy of the doll, it says "Hello, Joyce!"; when she presses again, it says "Merry Christmas!"; on the next press, it says "I love you!"; and whenever Joyce presses twice quickly, it says "Good-bye!". The following statements about the doll are correct:
  • The chip can recongize two different inputs
  • The chip contains memory elements 
However, the chip is NOT a synchronous system because the system responses at the press any time
  and
The chip is NOT a combinational system on the same press, it may have different outputs.

2. Following gate(s) are universal:
  • NAND
  • NOR
  • {AND, NOT}
  • {OR, NOT}
3. For the 3-input gate f(x,y,z) = x’yz+xy’+y’z, what is the value of f(x,0,1)?
banner  
Solution
f(x, y, z)
=x'.0.1+x.1+1.1
=0 + x + 1
=1

28 comments:

  1. Can you explain these two question please ?

    1. f(x,y,z) is a 3-input 2-output function. How many different f(x,y,z) can we have to make f(0,0,1)=01,f(0,1,0)=10,f(1,0,0)=11 ?

    (hint: Two functions are different if there is an input combination on which the two functions give different output. Think about what could be the output of f on each of the input combinations other than the 3 specified cases).

    This question I have no clue.

    2. When two single-digit integers (0-9), e.g. 4 and 7, are entered, the system will output their product (28 in this case). When both input and output are expressed in binary, the system should have x bits as input, y bits as output, and z input combinations as don't care conditions. What are the values of (x, y, z)?

    In second question I thought x = 8 , y = 7 and z = 156 but I was wrong.

    ReplyDelete
    Replies
    1. Have you been able to fix this?

      Delete
    2. This comment has been removed by the author.

      Delete
    3. For the second I tried all the ones below and none worked:

      - 4, 7, 192
      - 4, 7, 156
      - 8, 7, 156
      - 8, 7, 174
      - 8, 8, 156

      Delete
    4. So no solution yet, this has given me 2 sleepless nights.

      Delete
    5. No solution yet. In the answer format of (x,y,z); x=8, y=7. But I tried numerous other numbers for z. And everything seems to be wrong.
      Something really messed up in this question and answer set. I wasted more than 3 days on this. I would suggest not to waste your time and move forward leaving this question and pass the quiz.

      Delete
    6. It's really weird...but there's no way to get a feedback from coursera?

      Delete
    7. There is a way you can get feedback from coursera but not the actual answer to your question. You can start a discussion relating to your problem in Coursera Forum. You will be very surprised with the number of feedback.

      Delete
    8. Hello everyone..

      I'm selling fresh leads. Details in leads are:

      Full name
      SSN
      DOB
      Phone Numbers
      Address
      City
      State
      Zip
      Residential Status
      Account Number
      DL number
      Emails

      All leads are genuine, fresh & generated by spaming, I Will provide you samples for checking if u want.

      Dealing in almost all types of leads.

      SSN Leads
      Dead Fullz
      Premium Leads
      Mortgage Leads
      Bank Account Leads
      Employee Leads
      Business Leads
      Home Owners Leads
      DL Leads
      Emails Leads
      Phone Numbers Leads

      Each lead will b cost $1.

      Also cvv Fullz available track 1 & track 2 with pin.

      Interested person contact, scammers stay away, sampling is free of cost.

      email > leads.sellers1212@gmail.com
      Whatsapp > +923172721122
      Telegram > @leadsupplier
      ICQ > 752822040

      Delete
  2. f(x,y,z) is a 3-input 2-output function. How many different f(x,y,z) can we have to make f(0,0,1)=01,f(0,1,0)=10,f(1,0,0)=11 ?

    Can anyone help plsssss!

    ReplyDelete
    Replies
    1. 1024. Don't ask me why, I don't know. Chinese logic, probably.

      Delete
    2. How did you get that? Please share more details.
      Thanks

      Delete
    3. 5 don't care cases. 5 unknown variables. 2 to the power of 10 is 1024. This would be my deduction.

      Delete
  3. Yes, 1024 worked and the answer is correct. But apart from "Chinese logic", the explanation to this answer is none. I think they messed up the question and answer sets.

    ReplyDelete
    Replies
    1. It is 4^5 (four posible outcomes (00,01,10 and 11) in 5 don't care states.

      Delete
  4. Can someone please post the answers to question 6 and 7?

    ReplyDelete
  5. Q7. Both answers start with x=0

    ReplyDelete
  6. Q6. Answers:
    - There is no ODC in XNOR
    - When y = 0, there is no ODC for NAND

    Q3. Answers:
    - NAND
    - {OR, NOT}

    ReplyDelete
  7. Nice article for security hardware.
    please keep posting so we can get some more information about these.

    ReplyDelete
  8. Hello everyone..

    I'm selling fresh leads. Details in leads are:

    Full name
    SSN
    DOB
    Phone Numbers
    Address
    City
    State
    Zip
    Residential Status
    Account Number
    DL number
    Emails

    All leads are genuine, fresh & generated by spaming, I Will provide you samples for checking if u want.

    Dealing in almost all types of leads.

    SSN Leads
    Dead Fullz
    Premium Leads
    Mortgage Leads
    Bank Account Leads
    Employee Leads
    Business Leads
    Home Owners Leads
    DL Leads
    Emails Leads
    Phone Numbers Leads

    Each lead will b cost $1.

    Also cvv Fullz available track 1 & track 2 with pin.

    Interested person contact, scammers stay away, sampling is free of cost.

    email > leads.sellers1212@gmail.com
    Whatsapp > +923172721122
    Telegram > @leadsupplier
    ICQ > 752822040

    ReplyDelete
  9. This particular papers fabulous, and My spouse and i enjoy each of the perform that you have placed into this. I’m sure that you will be making a really useful place. I has been additionally pleased. Good perform! cryptomining equipment

    ReplyDelete
  10. I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much. Open gate with cell phone

    ReplyDelete
  11. This content is written very well. Your use of formatting when making your points makes your observations very clear and easy to understand. Thank you. hardware store in singapore

    ReplyDelete
  12. i love reading this article so beautiful!!great job! https://hardwarestore21.medium.com/

    ReplyDelete
  13. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! keep up the good work... SPH Canada

    ReplyDelete
  14. Hardware security, like lthe red one movie jackets, is all about protection and making a strong impression. Just as the jacket’s bold design stands out and keeps eyes on it, hardware security safeguards your systems, ensuring everything stays secure and resilient in a world full of potential threats.

    ReplyDelete