{"id":8012,"number":"35.231","type":"TS","title":"Specification of the TUAK algorithm set: A second example algorithm set for the 3GPP authentication and key generation functions f1, f1*, f2, f3, f4, f5 and f5*; Document 1: Algorithm specification","series":35,"status":"Under change control","initial_release":"Rel-12","primary_group":"S3","secondary_groups":[],"portal_id":2402,"portal_url":"https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=2402","dynareport_url":"https://www.3gpp.org/dynareport/35231.htm","publication_scope":null,"radio_technologies":[],"first_seen_at":"2026-09-16T11:05:06.182976+00:00","updated_at":"2026-10-16T09:35:15.822667+00:00","raw_metadata":{"source_url":"https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=2402","bibliography_source":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv"},"detail_synced_at":"2026-10-08T02:05:30.312478+00:00","versions":[{"release":"Rel-19","version":"19.0.0","meeting":"SA#107","upload_date":"2025-03-25","comment":"","official_file_url":"https://www.3gpp.org/ftp/Specs/archive/35_series/35.231/35231-j00.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":91921,"version_status":null},{"release":"Rel-18","version":"18.0.0","meeting":"SA#103","upload_date":"2024-04-03","comment":"Automatic upgrade from previo...","official_file_url":"https://www.3gpp.org/ftp/Specs/archive/35_series/35.231/35231-i00.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":null,"version_status":null},{"release":"Rel-17","version":"17.0.0","meeting":"SA#95-e","upload_date":"2022-03-30","comment":"","official_file_url":"https://www.3gpp.org/ftp/Specs/archive/35_series/35.231/35231-h00.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":null,"version_status":null},{"release":"Rel-16","version":"16.0.0","meeting":"SA#88-e","upload_date":"2020-07-10","comment":"","official_file_url":"https://www.3gpp.org/ftp//Specs/archive/35_series/35.231/35231-g00.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":null,"version_status":null},{"release":"Rel-15","version":"15.1.0","meeting":"SA#85","upload_date":"2019-10-21","comment":"","official_file_url":"https://www.3gpp.org/ftp//Specs/archive/35_series/35.231/35231-f10.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":63750,"version_status":null},{"release":"Rel-14","version":"14.1.0","meeting":"SA#85","upload_date":"2019-10-21","comment":"","official_file_url":"https://www.3gpp.org/ftp//Specs/archive/35_series/35.231/35231-e10.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":63749,"version_status":null},{"release":"Rel-13","version":"13.1.0","meeting":"SA#85","upload_date":"2019-10-21","comment":"","official_file_url":"https://www.3gpp.org/ftp//Specs/archive/35_series/35.231/35231-d10.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":63748,"version_status":null},{"release":"Rel-12","version":"12.2.0","meeting":"SA#85","upload_date":"2019-09-25","comment":"","official_file_url":"https://www.3gpp.org/ftp//Specs/archive/35_series/35.231/35231-c20.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":63747,"version_status":null},{"release":"Rel-15","version":"15.0.0","meeting":"SA#80","upload_date":"2018-06-22","comment":"","official_file_url":"https://www.3gpp.org/ftp//Specs/archive/35_series/35.231/35231-f00.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":null,"version_status":null},{"release":"Rel-14","version":"14.0.0","meeting":"SA#75","upload_date":"2017-03-27","comment":"","official_file_url":"https://www.3gpp.org/ftp//Specs/archive/35_series/35.231/35231-e00.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":null,"version_status":null},{"release":"Rel-13","version":"13.0.0","meeting":"SA#70","upload_date":"2016-01-12","comment":"","official_file_url":"https://www.3gpp.org/ftp/Specs/archive/35_series/35.231/35231-d00.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":null,"version_status":null},{"release":"Rel-12","version":"12.1.0","meeting":"SA#64","upload_date":"2014-06-27","comment":"","official_file_url":"https://www.3gpp.org/ftp/Specs/archive/35_series/35.231/35231-c10.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":42771,"version_status":null},{"release":"Rel-12","version":"12.0.1","meeting":"SA#62","upload_date":"2013-12-20","comment":"editorial","official_file_url":"https://www.3gpp.org/ftp/Specs/archive/35_series/35.231/35231-c01.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":null,"version_status":null},{"release":"Rel-12","version":"12.0.0","meeting":"SA#62","upload_date":"2013-12-20","comment":"","official_file_url":"https://www.3gpp.org/ftp/Specs/archive/35_series/35.231/35231-c00.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":null,"version_status":null},{"release":"Rel-12","version":"1.1.0","meeting":"SA#62","upload_date":"2013-12-16","comment":"SP-130723, still requires ext...","official_file_url":"https://www.3gpp.org/ftp/Specs/archive/35_series/35.231/35231-110.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":null,"version_status":"pre-approval"},{"release":"Rel-12","version":"1.0.0","meeting":"SA#62","upload_date":"2013-12-16","comment":"SP-130658","official_file_url":"https://www.3gpp.org/ftp/Specs/archive/35_series/35.231/35231-100.zip","source_url":"ftp://ftp.3gpp.org/Information/Databases/3GPPBibliography.csv","portal_version_id":null,"version_status":"pre-approval"}],"release_presence":[{"release":"Rel-12","first_version_date":"2013-12-16","latest_version_date":"2019-09-25","first_version":"1.0.0","latest_version":"12.2.0","version_count":6},{"release":"Rel-13","first_version_date":"2016-01-12","latest_version_date":"2019-10-21","first_version":"13.0.0","latest_version":"13.1.0","version_count":2},{"release":"Rel-14","first_version_date":"2017-03-27","latest_version_date":"2019-10-21","first_version":"14.0.0","latest_version":"14.1.0","version_count":2},{"release":"Rel-15","first_version_date":"2018-06-22","latest_version_date":"2019-10-21","first_version":"15.0.0","latest_version":"15.1.0","version_count":2},{"release":"Rel-16","first_version_date":"2020-07-10","latest_version_date":"2020-07-10","first_version":"16.0.0","latest_version":"16.0.0","version_count":1},{"release":"Rel-17","first_version_date":"2022-03-30","latest_version_date":"2022-03-30","first_version":"17.0.0","latest_version":"17.0.0","version_count":1},{"release":"Rel-18","first_version_date":"2024-04-03","latest_version_date":"2024-04-03","first_version":"18.0.0","latest_version":"18.0.0","version_count":1},{"release":"Rel-19","first_version_date":"2025-03-25","latest_version_date":"2025-03-25","first_version":"19.0.0","latest_version":"19.0.0","version_count":1}],"classifications":[],"work_items":[{"uid":620065,"acronym":"STAS","effective_acronym":"STAS","title":"Specification of the TUAK Algorithm Set","responsible_groups":["S3"],"release":"Rel-12","status":"PCG approved","wi_level":"Feature (1st level)","type":"Work Item","first_release":"Rel-12","last_release":"Rel-12","provenance_type":"official","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20261012.zip","association_sources":["crdb"],"association_status":"source_tracked"},{"uid":560018,"acronym":"TEI12","effective_acronym":"TEI12","title":"(Small) Technical Enhancements and Improvements for Rel-12","responsible_groups":["RP"],"release":"Rel-12","status":"PCG approved","wi_level":"Feature (1st level)","type":"Work Item","first_release":"Rel-12","last_release":"Rel-15","provenance_type":"parsed","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20261012.zip","association_sources":["crdb"],"association_status":"source_tracked"},{"uid":699999,"acronym":"DUMMY","effective_acronym":"DUMMY","title":"Awaiting formal work item","responsible_groups":["RP"],"release":"Rel-13","status":"PCG approved","wi_level":"Feature (1st level)","type":"Work Item","first_release":"Rel-19","last_release":"Rel-19","provenance_type":"parsed","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20261012.zip","association_sources":["crdb"],"association_status":"source_tracked"},{"uid":610034,"acronym":"TEI13","effective_acronym":"TEI13","title":"(Small) Technical Enhancements and Improvements for Rel-13","responsible_groups":["RP"],"release":"Rel-13","status":"PCG approved","wi_level":"Feature (1st level)","type":"Work Item","first_release":"Rel-13","last_release":"Rel-13","provenance_type":"parsed","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20261012.zip","association_sources":["crdb"],"association_status":"source_tracked"},{"uid":680099,"acronym":"TEI14","effective_acronym":"TEI14","title":"(Small) Technical Enhancements and Improvements for Rel-14","responsible_groups":["R4"],"release":"Rel-14","status":"PCG approved","wi_level":"Feature (1st level)","type":"Work Item","first_release":"Rel-14","last_release":"Rel-14","provenance_type":"parsed","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20261012.zip","association_sources":["crdb"],"association_status":"source_tracked"},{"uid":850047,"acronym":"TEI17","effective_acronym":"TEI17","title":"(Small) Technical Enhancements and Improvements for Rel-17","responsible_groups":[],"release":"Rel-17","status":"PCG approved","wi_level":"Feature (1st level)","type":"Work Item","first_release":"Rel-17","last_release":"Rel-17","provenance_type":"parsed","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20261012.zip","association_sources":["crdb"],"association_status":"source_tracked"},{"uid":920042,"acronym":"TEI18","effective_acronym":"TEI18","title":"(Small) Technical Enhancements and Improvements for Rel-18","responsible_groups":[],"release":"Rel-18","status":"PCG approved","wi_level":"Feature (1st level)","type":"Work Item","first_release":"Rel-18","last_release":"Rel-18","provenance_type":"parsed","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20261012.zip","association_sources":["crdb"],"association_status":"source_tracked"},{"uid":1070023,"acronym":"Crypto_f5**","effective_acronym":"Crypto_f5**","title":"Specification of example algorithm for alternative f5* (f5**) function","responsible_groups":["S3"],"release":"Rel-19","status":"PCG approved","wi_level":"Feature (1st level)","type":"Work Item","first_release":"Rel-19","last_release":"Rel-19","provenance_type":"parsed","source_url":"https://portal.3gpp.org/DesktopModules/CRs/CrDetails.aspx?CrId=564535","association_sources":["crdb","portal"],"association_status":"source_tracked"}],"change_requests":[{"portal_cr_id":564535,"cr_number":"0008","revision":"1","category":"B","impacted_version":"18.0.0","target_release":"Rel-19","title":"Adding a reference for the new alternative example f5* function","wg_tdoc":"S3-251159","wg_status":"agreed","tsg_tdoc":"SP-250097","tsg_status":"approved","new_version":"19.0.0","source_url":"https://portal.3gpp.org/DesktopModules/CRs/CrDetails.aspx?CrId=564535","detail_synced_at":"2026-10-10T00:30:13.342357+00:00"},{"portal_cr_id":null,"cr_number":"0008","revision":null,"category":"B","impacted_version":"18.0.0","target_release":"Rel-19","title":"Adding a reference for the new alternative example f5* function","wg_tdoc":"S3-250590","wg_status":"revised","tsg_tdoc":null,"tsg_status":null,"new_version":"..","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0007","revision":null,"category":"A","impacted_version":"17.0.0","target_release":"Rel-18","title":"Modified f5* function for Tuak - Rel-18","wg_tdoc":"S3-231139","wg_status":"not pursued","tsg_tdoc":null,"tsg_status":null,"new_version":"..","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0006","revision":null,"category":"F","impacted_version":"17.0.0","target_release":"Rel-17","title":"Modified f5* function for Tuak - Rel-17","wg_tdoc":"S3-231138","wg_status":"not pursued","tsg_tdoc":null,"tsg_status":null,"new_version":"..","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0005","revision":null,"category":"A","impacted_version":"15.0.0","target_release":"Rel-15","title":"Removing references of TS 103 383 in TS 35.231","wg_tdoc":"S3-192672","wg_status":"revised","tsg_tdoc":null,"tsg_status":null,"new_version":"..","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0005","revision":"1","category":"A","impacted_version":"15.0.0","target_release":"Rel-15","title":"Removing references of TS 103 383 in TS 35.231","wg_tdoc":"S3-192985","wg_status":"agreed","tsg_tdoc":"SP-190683","tsg_status":"approved","new_version":"15.1.0","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0004","revision":null,"category":"A","impacted_version":"14.0.0","target_release":"Rel-14","title":"Removing references of TS 103 383 in TS 35.231","wg_tdoc":"S3-192671","wg_status":"revised","tsg_tdoc":null,"tsg_status":null,"new_version":"..","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0004","revision":"1","category":"A","impacted_version":"14.0.0","target_release":"Rel-14","title":"Removing references of TS 103 383 in TS 35.231","wg_tdoc":"S3-192984","wg_status":"agreed","tsg_tdoc":"SP-190683","tsg_status":"approved","new_version":"14.1.0","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0003","revision":"1","category":"A","impacted_version":"13.0.0","target_release":"Rel-13","title":"Removing references of TS 103 383 in TS 35.231","wg_tdoc":"S3-192983","wg_status":"agreed","tsg_tdoc":"SP-190683","tsg_status":"approved","new_version":"13.1.0","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0003","revision":null,"category":"A","impacted_version":"13.0.0","target_release":"Rel-13","title":"Removing references of TS 103 383 in TS 35.231","wg_tdoc":"S3-192669","wg_status":"revised","tsg_tdoc":null,"tsg_status":null,"new_version":"..","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0002","revision":null,"category":"F","impacted_version":"12.1.0","target_release":"Rel-12","title":"Removing references of TS 103 383 in TS 35.231","wg_tdoc":"S3-192668","wg_status":"revised","tsg_tdoc":null,"tsg_status":null,"new_version":"..","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0001","revision":"1","category":"D","impacted_version":"12.0.1","target_release":"Rel-12","title":"Overall editorial modification to the Tuak specification TS 35.231","wg_tdoc":"S3-140922","wg_status":"revised","tsg_tdoc":null,"tsg_status":null,"new_version":"..","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0001","revision":"2","category":"D","impacted_version":"12.0.1","target_release":"Rel-12","title":"Overall editorial modification to the Tuak specification TS 35.231","wg_tdoc":"S3-140998","wg_status":"agreed","tsg_tdoc":"SP-140316","tsg_status":"approved","new_version":"12.1.0","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0002","revision":"1","category":"F","impacted_version":"12.1.0","target_release":"Rel-12","title":"Removing references of TS 103 383 in TS 35.231","wg_tdoc":"S3-192982","wg_status":"agreed","tsg_tdoc":"SP-190683","tsg_status":"approved","new_version":"12.2.0","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null},{"portal_cr_id":null,"cr_number":"0001","revision":null,"category":"D","impacted_version":"12.0.1","target_release":"Rel-12","title":"Overall editorial modification to the Tuak specification TS 35.231","wg_tdoc":"S3-140890","wg_status":"revised","tsg_tdoc":null,"tsg_status":null,"new_version":"..","source_url":"ftp://ftp.3gpp.org/Information/Databases/Change_Request/CRDB_20260715.zip","detail_synced_at":null}],"relationships":[],"relationship_release_evidence_summary":[],"relationship_release_evidence":[],"relationship_release_evidence_meta":{"total":0,"returned_count":0,"limit":100,"truncated":false,"href":"/api/specs/35.231/relationship-evidence"}}