Andy LoPresto created NIFI-1467:
-----------------------------------

             Summary: 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
             Fix For: 0.6.0


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)

Reply via email to