Add client and server capabilities to store and generate split key objects. Currently, split keys are only supported as opaque objects.