Opened 6 years ago

Closed 4 years ago

#1106 closed defect (fixed)

Add SSL and auth options for SAM

Reported by: zzz Owned by: mkvore
Priority: minor Milestone: 0.9.24
Component: apps/SAM Version: 0.9.8.1
Keywords: privacy Cc:
Parent Tickets: #1574 Sensitive: no

Description (last modified by zzz)

SAM control socket should support a username/password option, and an SSL option.

SSL for the data sockets, both inbound and outbound, would also be good.

This is part of the effort to add authorization and encryption options for all interfaces. Even though these interfaces are off by default, and bound only to localhost by default, authorization and encryption may be necessary in some use cases. The following utility classes were developed as a part of this project, and will make the implementation easier.

PasswordManager? (as of 0.9.4)
KeyStoreUtil? (as of 0.9.9)
I2PSSLSocketFactory (as of 0.9.9)

see also:
RouterPasswordManager?
ConsolePasswordManager?
#1105

Subtickets

Change History (4)

comment:1 Changed 6 years ago by zzz

Description: modified (diff)

comment:2 Changed 5 years ago by str4d

Keywords: privacy added
Milestone: 0.9.12

comment:3 Changed 5 years ago by zzz

Parent Tickets: 1574

comment:4 Changed 4 years ago by zzz

Milestone: 0.9.24
Resolution: fixed
Status: newclosed

In SAM v3.2 propped from i2p.i2p.zzz.sam to trunk in e9f846a5f270f31b374154729b12af8a379ecd79 0.9.23-3

Note: See TracTickets for help on using tickets.