package tls13

import fips140 

func [ fips140.Hash]( func() ,  []byte) *EarlySecret {
	return &EarlySecret{
		secret: ,
		hash:   func() fips140.Hash { return () },
	}
}

func ( *EarlySecret) () []byte {
	if  != nil {
		return .secret
	}
	return nil
}

func [ fips140.Hash]( func() ,  []byte) *MasterSecret {
	return &MasterSecret{
		secret: ,
		hash:   func() fips140.Hash { return () },
	}
}

func ( *MasterSecret) () []byte {
	if  != nil {
		return .secret
	}
	return nil
}