FIBEMATE Mobile Source Manifest - 2026-07-10 File count: 59 Modules: ML-KEM-768 keygen, SM2 keygen, OPK pool (X25519 100 keys), SM2 E2E encryption UI Status: skeleton closed, E2E blocked by missing registration backend --- SHA256 --- 1E7BE1A32A758BE623E4897BCD97715F42C1585F3D7389EAA996C230E8FE9834 .claude\settings.json 5986DF214FCB822F856B9A8AAC7C06503E02158AAD55C8D7EDF2966D7EE2DFFD AGENTS.md 57375725882BCE026CBAFE2A6EAA56692BBCD65CBD4A80519781E7994489DDF0 app.json FF931800D87E57A1B15AA483F33260C7C52B3AFDE9D46ACCDE1B82F06DF6511F App.tsx FB139C2DEE362EBF2070E23B96DA6FC0D43F8492DE38B8AF1FD7223E19B5861D assets\android-icon-background.png 9E3D0315A33C6799DE601DD34CD8BF8CC3A8D16F3BF75592BAEC2CEB7240B391 assets\android-icon-foreground.png 6371FC2C12E33AD2215A86C281DB3D682A81BEBE7C957A842C13B8BF00CCEB83 assets\android-icon-monochrome.png A4E030697A7571B3E95D31860E4DA55D2F98E5E861E2B55E414F45A8556828BA assets\favicon.png 119462BB78EB240A65C869FC067EE599639B3CB5A41953F25C07B17D2A8C7E0F assets\icon.png 5F4C0A732B6325BF4071D9124D2AE67E037CB24FCC9C482EF82BEA742109A3B8 assets\splash-icon.png 336CC4FBF19BEAADA7CCF9986414FA91851A8D7A07DFB3CCBE800A69EED0AB49 CLAUDE.md 0924F705516A24B6EDFADB2426B294545D8489C7AF8EE85A9EEEC261FB86BC1F dist\_expo\static\js\web\index-c7dd42587f3d8daac0aa7e9145894caa.js 8184B2CA6C201C87BADE03C6D01497E4CD1A416046CA8A48DB0AE3C3C758FC8C dist\favicon.ico 37490B3CE20543C5F38798B09B8D740B7341A31DB2CDFBB12BA0C7F8D1D90B2D dist\index.html AA5F19CC84D41C0F8C70ECECB2BC82E863227EA1E121632ACA879EB616056991 dist\metadata.json 283C13DE7F5249EAC76FB0EE3F400AE7AC2B7CE95FA0AE13FB1F15D7B129C8C6 dist-web\_expo\static\js\web\index-5f6581d312d2527a3a1a92fcd7d93120.js 8184B2CA6C201C87BADE03C6D01497E4CD1A416046CA8A48DB0AE3C3C758FC8C dist-web\favicon.ico AF4407ED3EF710FCBF236BB1781D18D365154E22F28C5BBC24618BF98E20487E dist-web\index.html AA5F19CC84D41C0F8C70ECECB2BC82E863227EA1E121632ACA879EB616056991 dist-web\metadata.json C60E54E1A1FD912B84E91BF17562341F5DE297AB5D5EB047ABFA395ED6C7B582 index.ts 34B288539189694A9389815A14B6ACE29CE8F36D7D2EF772705A1593F3F3D959 keys-mojibake-fix_2026-07-09.md FB3CA4A837F5779E83CEF89B78253A8949CFB9429C340309F62D0465EC6610B4 LICENSE 550CD12120FC9A350DD2C807E70C9E5A813F27A2FABA778401AC381368839424 package.json A742EF19DBD6FBFEC0602E7B263825FC35F9DBE4C0DA978007F67E058CCD9D08 RUN.md 46A16EF2BB79D7BE79501B385EFF0C6AF583747E37F4D7BBDABF5A86A9756332 sm2-encrypt-decrypt-closed_2026-07-09.md DD697252328343D270931B4EF61B395F72A7F957A150EC188095D1830348D047 src\crypto\constant-time.js 1631D9A612F4E3929B26DAA365A875DEB8971CB4DF3F7A669083F30A4AC12A59 src\crypto\gm.js 989FB13421EB530E67F7ADD48B168D3688D17A0E260FAC4BC28EFBD86B26E770 src\crypto\index.ts FBA4879E25D3FBCCD5838F05E80415971A5F8F5F48E3934315C794BA79D0C7A3 src\crypto\message-gm.js D5CF9FC5FD6374117BAA8E1B1E8031D96EEF3F3E2D544F2F7AE02B95AA51B93B src\crypto\ml-kem-768.js 5515A6F8FE4158CF3F1033C6E0897AE4714F47889798BF3EB02901F386FA1EC5 src\crypto\opk-client.js 41F0C15C2B96D14AF02A4C4EEDF3BFFE9A172BDC67712FF7D3BAAFF3FC1F7523 src\crypto\opk-client.ts 275819B5229B16F4BF1FE45DB86ABAF43341483292A9345330EF02EC9517B5FF src\crypto\pqc-hybrid-client.js E9F48587602759E57F773CC15E0252A5BD2961B7C699337D732AA1508A8BE047 src\crypto\pq-integration.js ADC1DD8E22D57C26ADE5412DC43A55295C0680CAA1099F5ECCD3651BF3A4A8C9 src\crypto\security-levels.js F57EBF7D9DCE9C46DD4275115BCF6FA6150187B9140DEA1576787FF7EE87D5EF src\crypto\slh-dsa.js AB00C3EB663BDA2484C22413067861EB3C4D6345F3C4FD4123F7107886EC074F src\crypto\slh-dsa.worker.js 19205287009CC90C0E8EF20A4748F85A7DDBC4CBB1C5F6828A8920460641B49B src\crypto\sm2-bridge.js 14CFCDBC8CECB70201C56661B4785E34AB1D22714FDD8E079589BC7B708BDA04 src\crypto\sm2-browser.bundle.js DE05878842C4E8EBDA1542425BFE15A2FA830187DDDB6CF4D61C76E3FED75507 src\crypto\sm2-browser.cjs.js 6563D887E2BB7C67528F4634BD1E191259F48B6CE54005F7CCBE23E8AF5B58C4 src\crypto\sm2-browser.esm.js 5DF297037AC1951F0511A16BD4A6842FB8753F42B788260A4EDD14BAA29F40CE src\crypto\sm2-browser.js 3E7534F2C4508DE8814B9155ADE722AAF54DD9D1F1142FBE8D38CEE10400B1F3 src\crypto\sm2-ec-browser.js 16C2C056F52ECA316908B7646578090BC76F29B77C9E98656B55154CB84B5E0D src\crypto\sm3-browser.js 49AB8C9E757118FDCEE4945FDDBFE55BA49981F9CAC99EAD66AEDD73C83CDD01 src\crypto\sm4-browser.js 96895075C8D552EA89C1496711EEE2EC18C3ECF8ED45275BB19A0346954FA20C src\crypto\utils.ts DC2B5D37F4A7D33FD945FF58AD9E1E0AB0F4E15DC67142400A8CA8CAA058392D src\navigation\AppNavigator.tsx ED1C502212FCAD7328A8C1895D41B7A11A231C5AB28F4DACF44D7521E8D4AF63 src\screens\ChatListScreen.tsx A30AC9FDBD7B2D492BB9E10BAAEBA02D6A999E23EDA23417B129C05AB2EC6A5B src\screens\ChatRoomScreen.tsx 88686BAF5A664E5C7B5C91DDCEA5568CB088C243CD47E5E0F1D6151E61D7D2C4 src\screens\ChatScreen.tsx B59C1BA3B5CFFE3D913D31A83B7997428DE5E13E3595BEA272C9EB97A7DD5A47 src\screens\HomeScreen.tsx 14B405E7CBE08BDDD4CEA7D05CDBA9936B464B1852CC5C0286F2BC6A161FD1A2 src\screens\KeysScreen.tsx 39A1ADD1FC21EEC65FD659BA016F2C527614B01A2EFF56E1DE0DCB258AA9DA2D src\screens\MessageScreen.tsx 80393744192729573207B3330DA9F468F67F40A03CF93F93846B34CE0BE807B5 src\screens\SettingsScreen.tsx 8A835A8FE2B5F31156D399387490F468BA983990AD6B9D001B25EF9687B96AE8 src\services\keyService.ts E0D35A09694C864730014FCD9366352B6113E6D9B2316AD1EFB8303A65446B98 src\services\storage.ts 0A7A18290859BBE58B763F6804ED0A4318D510CFA30E99F7C341133BE255815B src\types\sm-crypto.d.ts 708E4BDD3EB02B47626C8FFCE59A36F5D65A9D26E11C38B443975AE56D9D9C88 start-expo.ps1 712583FF9CDB4B4E4F9B000A4A56D68DB8DC1921CBFBC36D490A3A9F2BE3DD72 tsconfig.json