The SQN verification mechanism does have to satisfy certain requirements.•The fundamental requirement is that no SQN shall be used twice. Once the USIM hassuccessfully verified an AUTN, it shall not accept another AUTN with the same SQN.•It is additionally required according to [TS33.102] that the SQN verification mechanismshall, to some extent, allow the out-of-order use of sequence numbers. Out-of-order useof SQNs may occur, for example, when two different entities such as a MSC/VLR andan SGSN each request a batch of AVs from the HSS (e.g. with SQNs 1 – 5 in the firstbatch and 6 – 10 in the second batch) and then use the AVs from the batches in AKAruns with the UE in an interleaved fashion. If the USIM simply kept track of the highestSQN received in a successfully verified AUTN and rejected all lower SQNs receivedlater, then this would lead to so-called synchronization failures (a particular form ofauthentication failures explained below in this chapter) when SQNs were presentedto the USIM out of order. Therefore, the additional requirement mentioned here was120 LTE Securityintroduced to ensure that the authentication failure rate due to synchronization failuresremained sufficiently low. For this purpose, the USIM must be able to store informa-tion relating to sequence numbers received in past successful authentication events.3GPP even specified a threshold value for the out-of-order use of sequence numbers:Nếu đội nhận được là một trong số cuối 32 thứ tự tạo ra, sau đó nó sẽđược chấp nhận nếu nó đã không được sử dụng trong một xác thực thành công trước đó. Điều này có thểđạt được, ví dụ, bằng cách sử dụng một cơ chế thích hợp cửa sổ, nhưng phức tạp hơnphương pháp có sẵn-xem phụ lục C.2 của [TS33.102].•However, một USIM có thể từ chối một số thời gian dựa trên trình tự nếu nó đã được tạo ra quálâu rồi. Kiểm tra này, nếu áp dụng, sẽ ưu tiên hơn các yêu cầu tại trướcđoạn văn.•Mã đội trong cơ chế xác minh có thể ngoài ra kiểm tra rằng một phi đoàn không được chấp nhậnNếu nhảy từ cuối cùng nhận thành công đội là quá lớn.Giải thích các điều kiện khác nhau trên cơ chế xác minh đội trong xây dựngrằng USIM sẽ kiểm tra xem đội là 'trong phạm vi hợp lệ'.Phản ứng xác thựcNếu số chuỗi được coi là trong phạm vi hợp lệ, USIM tínhRES = f2K (RAND) và gửi nó để ME, trong đó bao gồm RES trong thông báo phản ứng Authenti-cation MME. The USIM cũng tính chìa khóa mật mãCK=f3K(Rand) và sự tích hợp phím IK=f4K(RAND). USIM gửi CK vàIK với tôi Một USIM cũng có thể hỗ trợ một chức năng quan trọng chuyển đổi chuyển đổi cácCặp (CK, IK) vào một GSM yếu phím Kc. Nếu USIM hỗ trợ chức năng này, nó cũnggửi Kc thu vì vậy với tôi Nếu ME hỗ trợ mã hóa 128-bit GSM, the MEcũng tính chìa khóa GSM Kc128 từ CK và IK. Đối với việc sử dụng các phím Kc vàKc128, xem phần 4.4.Sau khi nhận được phản ứng xác thực thông báo, kiểm tra MME cho dù cácnhận được RES phù hợp với XRES từ AV. đã chọn Nếu nó không, sau đó việc xác thựccủa người sử dụng đã được thành công.Đến thời điểm này, không có không có chức năng biệt UMTS AKA và EPS AKAtrong xử lý các yêu cầu xác thực, xác minh trong USIM và xác thựchồi đáp.EPS AKA ngoài ra yêu cầu, Tuy nhiên, một ME truy cập E-UTRAN sẽ kiểm tratrong khi xác thực AMF tách bit thiết lập để '1'. ME đảm bảo bằngthực hiện kiểm tra này AV được sử dụng trong việc xác thực hiện tại chạy được đánh dấubởi AuC như 'để sử dụng EPS' thực sự. Kiểm tra này lần lượt là một điều kiện tiên quyết cho thành côngtiềm ẩn SN xác thực. Khi ME nhận được (CK, IK) từ USIM, the MEtính KASMEusing danh KDF tương tự và các thông số đầu vào tương tự như các HSS. Sau khinày, CK và IK có thể bị xóa trong ME.Các lưu trữ quan trọng trên USIMTrái ngược với UMTS AKA, the ME không yêu cầu USIM để lưu trữ CK và IKkết quả từ một EPS AKA chạy. Lý do cho điều này là rằng EPS AKA sẽ làm việc vớiEPS xác thực và quan trọng thỏa thuận 121USIMs từ phiên bản trước của 3GPP, và USIM như vậy có thể đã có lưu trữ một cặp(CK, IK) từ một trước UMTS AKA chạy. Nếu cặp này được ghi đè bằng các cặp(CK, IK) tạo ra trong các tại EPS AKA chạy, điều này sẽ dẫn đến các vấn đề khiBối cảnh an ninh EPS và UMTS bối cảnh an ninh đã được tổ chức cùng một lúc (cho cácmục đích của liên giữa E-UTRAN và 3 G-xem chương 11). Đó là chỉ choTăng cường EPS USIMs ME yêu cầu USIM để lưu trữ một tập hợp con thích hợp củabối cảnh an ninh EPS sau khi sự kiện nhất định (xem phần 7.4).Xác thực thất bạiMột mô tả chi tiết của các hành vi của UE và MME khi một xác thựcthất bại, cùng với các giá trị nguyên nhân gây ra, được đưa ra trong điều khoản 5 trong [TS24.301]. Chúng tôi cung cấp cho mộtTổng quan ở đây.•Mac mã thất bại. Nếu USIM xác định rằng MAC khác với XMAC, nó chỉ raĐiều này để ME, gửi một thông báo lỗi xác thực về MME vớimột dấu hiệu của nguyên nhân.•Synchronization thất bại. Điều này xảy ra khi USIM xác định số lượng trình tựkhông được trong phạm vi hợp lệ. Hành vi của USIM và AuC trong trường hợp này làtương tự cho UMTS AKA và EPS AKA và được mô tả trong điều khoản 6.3 trong [TS33.102].USIM tính một tham số AUTS như minh hoạ trong hình 7.4, mà được lấy từHình 10 tại [TS33.102]. AUTS được bao gồm trong một thông báo lỗi xác thực từUE để MME. The MME chuyển tiếp AUTS đến HSS các yêu cầu mới AVs.AMF sử dụng để tính toán MAC-S được thiết lập để tất cả Zero do đó nó không cần phảichuyển trở lại đến các HSS. HSS là sử dụng AUTS để đồng bộ hóa độiHEstored trongHSS với độiMScontained trong AUTS. Các chi tiết về cách HSS xử lý AUTScó thể được tìm thấy tại khoản 6.3.5 của [TS33.102]. The caveat chỉ là rằng HSS cần phải
đang được dịch, vui lòng đợi..
