CLSN-1153create authentication as new module
CLSN-1166move encryption to developer
CLSN-1165move frpercentbucketwise to allocation