add multi key support

fixes #2287
Need to split every 256bits instead, cannot assume that ',' are not part of the key