[
https://issues.apache.org/jira/browse/NIFI-1467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andy LoPresto updated NIFI-1467:
--------------------------------
Fix Version/s: (was: 0.6.0)
> Provide Bcrypt salt generation code
> -----------------------------------
>
> Key: NIFI-1467
> URL: https://issues.apache.org/jira/browse/NIFI-1467
> Project: Apache NiFi
> Issue Type: Improvement
> Components: Core Framework
> Affects Versions: 0.5.0
> Reporter: Andy LoPresto
> Assignee: Andy LoPresto
> Priority: Minor
> Labels: encryption, security
> Original Estimate: 24h
> Remaining Estimate: 24h
>
> Currently, the {{ScryptCipherProvider}} can accept both formatted salt in the
> mcrypt format {{$s0$e0101$ABCDEFGHIJKLMNOPQRSTUV}} or raw salt {{0x01 23 45
> 67 89 AB CD EF FE DC BA 98 76 54 32 10}} format and combine that with the
> instance parameters {{N}}, {{r}}, and {{p}} to return a complete salt. At the
> same time, due to inconsistency in the {{Base64}} formatting,
> {{BcryptCipherProvider}} can only accept fully formatted salts, and cannot
> generate a complete salt from raw input.
> Use the custom {{Base64}} encoding as provided in {{BCrypt.java}} to resolve
> this issue.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)