do we really need that? also did you think about the impact of the size difference between md5 and sha512 on META?
skipping the md5 math for a sec... encoded region names are md5(<tableName>,<startKey>,<regionIdTimeStamp>) so, even if we have a collision we can just increase the timestamp and retry (the user only controls the startKey) Matteo On Wed, Feb 18, 2015 at 8:57 AM, ashutosh jindal <[email protected] > wrote: > Hi All, > > I have seen that in hbase MD5 is used to generate hash e.g. to create > region name . In deployments MD5 is not considered good because of security > issues related to it. Can we use SHA-512 or make it configurable . Please > give your views. > > Regards, > Ashutosh Jindal > >
