code: func (s *SecureChannelSession) pair(p1 uint8, data []byte) (*responseAPDU, error) {
  	return transmit(s.card, &commandAPDU{
  		Cla:  claSCWallet,
  		Ins:  insPair,
  		P1:   p1,
  		P2:   0,
  		Data: data,
  		Le:   0,
  	})
  }
docs: // pair is an internal method that sends a pair APDU.