Ejemplo n.º 1
0
 TEST(TrustedBulkRound, InvalidOuterEncryptionFixed)
 {
   typedef TrustedBulkRoundBadShuffler<ShuffleRoundInvalidOuterEncryption> badbulk;
   RoundTest_BadGuy(&TCreateSession<TrustedBulkRound>,
       &TCreateSession<badbulk>,
       &FixedSizeGroupGenerator::Create,
       TBadGuyCB<badbulk>);
 }
Ejemplo n.º 2
0
 TEST(TrustedBulkRound, FalseNoGoFixed)
 {
   typedef TrustedBulkRoundBadShuffler<ShuffleRoundFalseNoGo> badbulk;
   RoundTest_BadGuy(&TCreateSession<TrustedBulkRound>,
       &TCreateSession<badbulk>,
       &FixedSizeGroupGenerator::Create,
       TBadGuyCB<badbulk>);
 }
Ejemplo n.º 3
0
 TEST(TrustedBulkRound, MessageSwitcherFixed)
 {
   typedef TrustedBulkRoundBadShuffler<ShuffleRoundMessageSwitcher> badbulk;
   RoundTest_BadGuy(&TCreateSession<TrustedBulkRound>,
       &TCreateSession<badbulk>,
       &FixedSizeGroupGenerator::Create,
       TBadGuyCB<badbulk>);
 }
Ejemplo n.º 4
0
  TEST(TrustedBulkRound, InvalidOuterEncryptionFixed)
  {
    typedef BulkRoundBadShuffler<TrustedBulkRound,
            ShuffleRoundInvalidOuterEncryption, 1> badbulk;

    RoundTest_BadGuy(&TCreateSession<TrustedBulkRound>,
        &TCreateSession<badbulk>, Group::FixedSubgroup, TBadGuyCB<badbulk>);
  }
Ejemplo n.º 5
0
  TEST(TrustedBulkRound, FalseNoGoFixed)
  {
    typedef BulkRoundBadShuffler<TrustedBulkRound,
            ShuffleRoundFalseNoGo, 1> badbulk;

    RoundTest_BadGuy(&TCreateSession<TrustedBulkRound>,
        &TCreateSession<badbulk>, Group::FixedSubgroup, TBadGuyCB<badbulk>);
  }
Ejemplo n.º 6
0
  TEST(TrustedBulkRound, MessageSwitcherFixed)
  {
    typedef BulkRoundBadShuffler<TrustedBulkRound,
            ShuffleRoundMessageSwitcher, 1> badbulk;

    RoundTest_BadGuy(&TCreateSession<TrustedBulkRound>,
        &TCreateSession<badbulk>, Group::FixedSubgroup, TBadGuyCB<badbulk>);
  }
Ejemplo n.º 7
0
  TEST(BulkRound, BadXorMessage)
  {
    typedef BulkRoundBadXorMessage badbulk;

    RoundTest_BadGuy(&TCreateSession<BulkRound>,
        &TCreateSession<badbulk>,
        Group::FixedSubgroup,
        TBadGuyCB<badbulk>);
  }