I recommend you engage upstream Apache Karaf; they maintain and are familiar with those modules. They are not written nor maintained by ODL Developers.
HTH. Regards, Ryan Goulding On Fri, Jun 8, 2018 at 6:37 AM, Steubert Ebenezer < steuber...@altencalsoftlabs.com> wrote: > Hi Ryan, > > > > Thanks for your response. > > > > We need to salt and hash the karaf CLI user passwords. > > > > We installed jasypt (feature:install jasypt) on controller and modified > [karf.dir]/etc/org.apache.karaf.jaas.cfg as below. > > encryption.name = jasypt > > encryption.saltSizeBytes = 16 > > > > Now we created two new karaf CLI users with same password. > > opendaylight-user@root>jaas:user-add steubert karaf > > opendaylight-user@root>jaas:user-add kathir karaf > > opendaylight-user@root>jaas:update > > > > Now if we check user [karf.dir]/etc/users.properties file we see the > encrypted passwords are different > > steubert = {CRYPT}PH/RiJ/ZH2ss0TyKt/zY0qlrnYSHfCUsg4K3SODMfeQGDUD0 > fa944UKpJtQqxHyxf/8O66+Pyspk6SckxJswEza+sW+cIZ7U{CRYPT} > > kathir = {CRYPT}jqR3DDw6+RRuAbImxj46w4uunR3gLTENWi1JGzhcVr+ka1S9Tq1qFafGR/ > FyIc9FQGhGF7NyyGkqPf/gJKff45zbqvAEYaJZ{CRYPT} > > > > We have below questions on this. > > 1. How can we ensure if salting is happening here > 2. Where are the salts stored > 3. How does the login module authenticate the users if the salts are > not stored > > > > Regards, > > Steubert. > > > > *From:* Ryan Goulding <ryandgould...@gmail.com> > *Sent:* 07 June 2018 20:24 > *To:* Nishchya Gupta <nishch...@altencalsoftlabs.com> > *Cc:* controller-dev@lists.opendaylight.org; odl netvirt dev < > netvirt-...@lists.opendaylight.org>; genius-...@lists.opendaylight.org; > kathirve...@altencalsoftlabs.com; vijay.dan...@ericsson.com; > steuber...@altencalsoftlabs.com; shashidh...@altencalsoftlabs.com > *Subject:* Re: [controller-dev] karaf user validation query > > > > For karaf CLI or RESTCONF? > > > > karaf cli is managed through system.properties and other files in > KARAF_ROOT/etc. > > > > HTH. > > > Regards, > > Ryan Goulding > > > > On Thu, Jun 7, 2018 at 6:40 AM, Nishchya Gupta < > nishch...@altencalsoftlabs.com> wrote: > > Hi, > > > > In apache/karaf for user validations we understood hashing has been used. > > Is there anyway or configuration change, to have this salted and hashed? > > > > > > Regards, > > Nishchya > > > _______________________________________________ > controller-dev mailing list > controller-dev@lists.opendaylight.org > https://lists.opendaylight.org/mailman/listinfo/controller-dev > > >
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev