1sequence! { procedure, context, 2 // ACL Connection Established 3 Lower Tester -> IUT: EncryptionModeReq { 4 transaction_id: 0, 5 encryption_mode: 0x01, 6 } 7 IUT ->Lower Tester: Accepted { 8 transaction_id: 0, 9 accepted_opcode: Opcode::EncryptionModeReq, 10 } 11 Lower Tester -> IUT: EncryptionKeySizeReq { 12 transaction_id: 0, 13 key_size: 0x10, 14 } 15 IUT -> Lower Tester: Accepted { 16 transaction_id: 0, 17 accepted_opcode: Opcode::EncryptionKeySizeReq, 18 } 19 Lower Tester -> IUT: StartEncryptionReq { 20 transaction_id: 0, 21 random_number: [0; 16], 22 } 23 IUT -> Lower Tester: Accepted { 24 transaction_id: 0, 25 accepted_opcode: Opcode::StartEncryptionReq, 26 } 27 IUT -> Upper Tester: EncryptionChange { 28 status: ErrorCode::Success, 29 connection_handle: context.peer_handle(), 30 encryption_enabled: EncryptionEnabled::On, 31 } 32} 33