Download RCS Common Core 1.1 Service Description Document
Transcript
GSM Association Non-confidential Official Document RCC.61 - RCS Common Core 1.1 Service Description Document R14-1-4 OM Devices containing a SIM which is associated with the user’s RCS identity shall use any available SIM-based authentication mechanism in preference of a non-SIM based authentication mechanism. R14-1-5 User interaction to ensure security solutions shall be minimized. R14-1-6 If manual user interaction is required, this interaction shall be limited to a single one time experience and not be repeated, in case – but not limited to – device re-provisioning. R14-1-7 If manual user interaction is required, for native implementations any user interaction shall be performed on one single screen (or an intuitive flow of screens). US14-2 As an operator, I want to customize the enhanced security function. R14-2-1 The security solution shall offer the option for the operator to enable or disable the function with appropriate security control. R14-2-1-1 Enable or disable over the air. R14-2-1-2 Enable or disable for selected devices. R14-2-2 If user interaction is required, the user shall be guided to accomplish the interaction in a way that RCS use of the primary identity is enabled in a secure way after the set-up process. US14-3 As an operator, I want to ensure that traffic and content generated by an RCS identity is generated by that identity’s true user. R14-3-1 Second Party and Third Party applications shall inherit the identity of the stack therefore whilst API access may be controlled (not addressed here) no additional RCS authentication shall be required from second and third party applications. R14-3-2 All traffic generated by an identity shall be identifiable as such. 14.3 Technical Information The technical implementation of RCS involves a number of technologies on the user network interface. Encryption, user authentication and access authorization is applied by the client and the network on a per protocol basis (e.g. SIP, HTTP, IMAP). The level of security for the individual technologies depend on the selection of the mean of authentication applied in the technical specification. 14.3.1 User Authentication The following main user authentication and methods are used in RCS. R14-4-1 User Authentication via the UICC based Authentication and Key Agreement protocol (AKA). This authentication protocol comes with a high level of security based on shared secrets exchanged between the UICC and the network authentication centre. As a result of the initial authentication session keys are agreed which are used to secure the UNI signalling flow. V2.0 Page 145 of 166