[NETCONF-363] use encrypted passwords for the call home feature Created: 07/Mar/17  Updated: 03/Aug/20

Status: In Review
Project: netconf
Component/s: netconf
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Allan Clarke Assignee: Sowmiya Chidambaram
Resolution: Unresolved Votes: 0
Labels: netconf, netconf-callhome
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 7920

 Description   

The call home feature has global and per-device user name with multiple passwords.
The passwords in particular are plain text and should be encrypted using the new
AAA service below.

The service to encrypt the credentials is here:
https://github.com/opendaylight/aaa/blob/master/aaa-encrypt-service/src/main/java/org/opendaylight/aaa/encrypt/AAAEncryptionService.java

The service is implemented here:
https://github.com/opendaylight/aaa/blob/master/aaa-encrypt-service/src/main/java/org/opendaylight/aaa/encrypt/AAAEncryptionServiceImpl.java

The call home code is still to be merged as of today at

https://git.opendaylight.org/gerrit/#/c/49253/8



 Comments   
Comment by Allan Clarke [ 06/Feb/20 ]

Be sure to coordinate with Atul Gosain. He did some work in this area around encryption.

Comment by Jamo Luhrsen [ 26/May/20 ]

SowmiyaChidambaram, what is the status of this ticket and the two patches:

https://git.opendaylight.org/gerrit/c/netconf/+/87511
https://git.opendaylight.org/gerrit/c/netconf/+/88238

Is the 2nd patch just to update the first? If so, it's better to just update the same patch with a new change-set. So, do a
git commit --amend, then push it to gerrit.

Generated at Wed Feb 07 20:14:49 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.