code: def sslv2_derive_keys(self, key_material):
          
          skip_first = True
          if ((self.connection_end == "client" and self.row == "read") or
                  (self.connection_end == "server" and self.row == "write")):
              skip_first = False
  
          cipher_alg = self.ciphersuite.cipher_alg
  
          start = 0
          if skip_first:
              start += cipher_alg.key_len
          end = start + cipher_alg.key_len
          cipher_secret = key_material[start:end]
          self.cipher = cipher_alg(cipher_secret)
          self.debug_repr("cipher_secret", cipher_secret)
docs: There is actually only one key, the CLIENT-READ-KEY or -WRITE-KEY.
  
          Note that skip_first is opposite from the one with SSLv3 derivation.
  
          Also, if needed, the IV should be set elsewhere.