{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":457650226,"defaultBranch":"MultiKeyStandardEncipherAndDecipher","name":"TDOM-EncryptOrDecryptFile-Reborn","ownerLogin":"Twilight-Dream-Of-Magic","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-10T05:58:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31034152?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685658869.597898","currentOid":""},"activityList":{"items":[{"before":"5b2da7ae489d2a79ccf3568abe4cc714b4483f68","after":"88193ca70edcabcad351dd4c8e5acde3caecf726","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2024-01-19T10:23:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Chinese:\n更新CMakeLists.txt\n\n移除依赖的线性代数数学运算库库Eigen\n并清理旧的源代码和删除OaldresPuzzle_Cryptic算法。\n它已被移至新项目https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/\n\n更新友情链接\n\nEnglish:\nUpdate CMakeLists.txt\n\nRemove dependencies on the linear algebra math operations library Eigen\nand clean up the old source code and remove the OaldresPuzzle_Cryptic algorithm.\nIt has been moved to the new project https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/\n\nUpdate Markdown Friendly Links.","shortMessageHtmlLink":"Chinese:"}},{"before":"66c788f09fd64ff4986b919fd2df8fd2906565c5","after":"5b2da7ae489d2a79ccf3568abe4cc714b4483f68","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2024-01-17T18:39:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Chinese:\n更新CMakeLists.txt\n\n移除依赖的线性代数数学运算库库Eigen\n并清理旧的源代码和删除OaldresPuzzle_Cryptic算法。\n它已被移至新项目https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/\n\n更新友情链接\n\nEnglish:\nUpdate CMakeLists.txt\n\nRemove dependencies on the linear algebra math operations library Eigen\nand clean up the old source code and remove the OaldresPuzzle_Cryptic algorithm.\nIt has been moved to the new project https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/\n\nUpdate Markdown Friendly Links.","shortMessageHtmlLink":"Chinese:"}},{"before":"5c8a237cff0b2c97e8eaa12c0c279a9c64a62ad1","after":"66c788f09fd64ff4986b919fd2df8fd2906565c5","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2024-01-17T18:36:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Chinese:\n更新CMakeLists.txt\n\n移除依赖的线性代数数学运算库库Eigen\n并清理旧的源代码和删除OaldresPuzzle_Cryptic算法。\n它已被移至新项目https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/\n\n更新友情链接\n\nEnglish:\nUpdate CMakeLists.txt\n\nRemove dependencies on the linear algebra math operations library Eigen\nand clean up the old source code and remove the OaldresPuzzle_Cryptic algorithm.\nIt has been moved to the new project https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/\n\nUpdate Markdown Friendly Links.","shortMessageHtmlLink":"Chinese:"}},{"before":"b9f5d00acc2bd14c945b89e2c981c24e3aa45e98","after":"5c8a237cff0b2c97e8eaa12c0c279a9c64a62ad1","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-10-30T12:55:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Chinese:\n更新CMakeLists.txt\n\n移除依赖的线性代数数学运算库库Eigen\n并清理旧的源代码和删除OaldresPuzzle_Cryptic算法。\n它已被移至新项目https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/\n\n小Bugs修复\nBuildingKeyStream 函数现在不打印调试消息\n\nEnglish:\nUpdate CMakeLists.txt\n\nRemove dependencies on the linear algebra math operations library Eigen\nand clean up the old source code and remove the OaldresPuzzle_Cryptic algorithm.\nIt has been moved to the new project https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/\n\nSmall Bugs fixed\nBuildingKeyStream function now does not print debug messages","shortMessageHtmlLink":"Chinese:"}},{"before":"d6824d8720c82a7bb0c19ca755d38b13ed1a3e1c","after":"b9f5d00acc2bd14c945b89e2c981c24e3aa45e98","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-10-27T00:59:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Chinese:\n更新CMakeLists.txt\n\n移除依赖的线性代数数学运算库库Eigen\n并清理旧的源代码和删除OaldresPuzzle_Cryptic算法。\n它已被移至新项目https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/\n\nEnglish:\nUpdate CMakeLists.txt\n\nRemove dependencies on the linear algebra math operations library Eigen\nand clean up the old source code and remove the OaldresPuzzle_Cryptic algorithm.\nIt has been moved to the new project https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/","shortMessageHtmlLink":"Chinese:"}},{"before":"5f016b9ec0ccc575a07707b27c40cf3a552bf1be","after":"d6824d8720c82a7bb0c19ca755d38b13ed1a3e1c","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-10-25T11:51:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Chinese:\n更新CMakeLists.txt\n\n移除依赖的线性代数数学运算库库Eigen\n并清理旧的源代码和删除OaldresPuzzle_Cryptic算法。\n它已被移至新项目https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/\n\nEnglish:\nUpdate CMakeLists.txt\n\nRemove dependencies on the linear algebra math operations library Eigen\nand clean up the old source code and remove the OaldresPuzzle_Cryptic algorithm.\nIt has been moved to the new project https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/","shortMessageHtmlLink":"Chinese:"}},{"before":"298fd37077b008763b30c87d2cabc219020897a9","after":"5f016b9ec0ccc575a07707b27c40cf3a552bf1be","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-06-03T03:24:02.130Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Chinese:\n更新CMakeLists.txt\n\n并清理旧的源代码和删除OaldresPuzzle_Cryptic算法。\n它已被移至新项目https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/\n\nEnglish:\nUpdate CMakeLists.txt\n\nand clean up the old source code and remove the OaldresPuzzle_Cryptic algorithm.\nIt has been moved to the new project https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/","shortMessageHtmlLink":"Chinese:"}},{"before":"9bdd9e9966cb8b846523c8ee039343606dfb2dbe","after":null,"ref":"refs/heads/ExperimentalFeatureTesting","pushedAt":"2023-06-01T22:34:29.597Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"}},{"before":"8cfc6febdcc28c7ca281edc4784d80c60b043aec","after":"298fd37077b008763b30c87d2cabc219020897a9","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-06-01T22:32:01.961Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Chinese:\n更新CMakeLists.txt\n\n并清理旧的源代码和删除OaldresPuzzle_Cryptic算法。\n它已被移至新项目https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/\n\nEnglish:\nUpdate CMakeLists.txt\n\nand clean up the old source code and remove the OaldresPuzzle_Cryptic algorithm.\nIt has been moved to the new project https://github.com/Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic/","shortMessageHtmlLink":"Chinese:"}},{"before":"cd14ff4ffdb9138d082f3293d5a15029e629325d","after":"8cfc6febdcc28c7ca281edc4784d80c60b043aec","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-06-01T13:30:08.793Z","pushType":"push","commitsCount":1,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Update CMakeLists.txt","shortMessageHtmlLink":"Update CMakeLists.txt"}},{"before":"15d6d70f129b517756f7a61317749ecc46f5587d","after":"9bdd9e9966cb8b846523c8ee039343606dfb2dbe","ref":"refs/heads/ExperimentalFeatureTesting","pushedAt":"2023-06-01T13:29:33.566Z","pushType":"push","commitsCount":1,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Update CMakeLists.txt","shortMessageHtmlLink":"Update CMakeLists.txt"}},{"before":"a25f2a7763228be8c4aaa7d863de77a523027406","after":"15d6d70f129b517756f7a61317749ecc46f5587d","ref":"refs/heads/ExperimentalFeatureTesting","pushedAt":"2023-06-01T06:42:26.154Z","pushType":"push","commitsCount":1,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Update CMakeLists.txt","shortMessageHtmlLink":"Update CMakeLists.txt"}},{"before":"f3907e6f063699b1e7de3156239b0855b7f41c7b","after":"cd14ff4ffdb9138d082f3293d5a15029e629325d","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-06-01T06:41:48.267Z","pushType":"push","commitsCount":1,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Update CMakeLists.txt","shortMessageHtmlLink":"Update CMakeLists.txt"}},{"before":"4e7e0bcf1d5ba9512f5e2bf9e5844cb79b142666","after":"f3907e6f063699b1e7de3156239b0855b7f41c7b","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-05-29T04:57:35.473Z","pushType":"push","commitsCount":1,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Update CMakeLists.txt","shortMessageHtmlLink":"Update CMakeLists.txt"}},{"before":"0c67f0c75e8abb5accd4fc050e99704e6ac04e17","after":"a25f2a7763228be8c4aaa7d863de77a523027406","ref":"refs/heads/ExperimentalFeatureTesting","pushedAt":"2023-05-29T04:57:12.541Z","pushType":"push","commitsCount":1,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Update CMakeLists.txt","shortMessageHtmlLink":"Update CMakeLists.txt"}},{"before":"6037750476d2f5a1fedf39e042a87e49724c07d6","after":"4e7e0bcf1d5ba9512f5e2bf9e5844cb79b142666","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-04-27T00:56:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Change LinearFeedbackShiftRegister mathematical formula","shortMessageHtmlLink":"Change LinearFeedbackShiftRegister mathematical formula"}},{"before":"99bc411217bb467049d08b9b5a2af800fc474a9e","after":"0c67f0c75e8abb5accd4fc050e99704e6ac04e17","ref":"refs/heads/ExperimentalFeatureTesting","pushedAt":"2023-04-27T00:52:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"Change LinearFeedbackShiftRegister mathematical formula","shortMessageHtmlLink":"Change LinearFeedbackShiftRegister mathematical formula"}},{"before":"dcff1dfc0cd69eea27767cb473d0332d93377a0e","after":"6037750476d2f5a1fedf39e042a87e49724c07d6","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-04-06T21:24:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"English:\nCompleted project 1: Quantum-resistant symmetric encryption and decryption algorithm OaldresPuzzle_Cryptic\nCompleted project 2: Multi-key standard encryption and decryption utility toolkit\n\nChinese:\n已经完成的工程1: 抗量子对称加密解密算法OaldresPuzzle_Cryptic\n已经完成的工程2: 多钥匙标准加密和解密实用工具项目\n\nEnglish:\nThe algorithms used to implement the previous symmetric packet ciphers, all split into individual files, are.\nAES (Rijndael), Twofish, Rivest cipher 6, Serpent, China Shang Yong Mi Ma 4\n\nNow this project has supported and implemented the following authentication encryption and decryption modes, if you have any problem, please ask the issue report to me.\n(and depends on the algorithm AES(Rijndael) DataBlock 128 bits / KeyBlock 256 bits):\n1. Counter with cipher block chain Message authentication code (CCM)\n\t\t\t2. Galois counter/hash mode (GCM)\n\t\t\t3. Encrypt then authenticate then translate mode (EAX)\n\t\t\t4. Synthetic initialization vector mode (SIV)\n\t\t\t5. Offset differential data code block mode(OCB)\n\nWarning: The first two modes (CCM, GCM) do not need to provide associated data, the last three modes (EAX, SIV, OCB) authentication encryption and decryption must be provided, otherwise the consistency of the tag and data cannot be guaranteed.\nThe triple DES algorithm has been officially abandoned in 2023 as required by the international standard NIST. The source code implementation is reserved for future reference.\n\nChinese:\n将以前的对称分组密码器,全部拆分实现到各个文件中所用到的算法有:\nAES(Rijndael), Twofish, Rivest cipher 6,Serpent, China Shang Yong Mi Ma 4\n\n现在本工程已支持并实现以下认证加密解密模式,如果有任何问题,请提出问题报告给我。\n(并且依赖算法 AES(Rijndael) DataBlock 128 bits / KeyBlock 256 bits):\n1. Counter with cipher block chain Message authentication code(CCM)\n\t\t\t2. Galois counter/hash mode(GCM)\n\t\t\t3. Encrypt then authenticate then translate mode(EAX)\n\t\t\t4. Synthetic initialization vector mode(SIV)\n\t\t\t5. Offset differential data code block mode(OCB)\n\n警告: 前两个模式(CCM, GCM)不需要提供关联数据,后三个模式(EAX, SIV,OCB)认证加密解密必须提供,否则无法保证标签以及数据的一致性。\n已按照国际标准NIST的要求,在2023年正式弃用三重DES算法。源代码实现保留,以供后人参考。\n\nEnglish:\nChanges made to the project also include routine checks of the following tasks:\nRepair of previously implemented modules\nPartial refactoring of all modules as appropriate.\nThe fixes include: standardizing the coding format of file storage, renaming code, variables, statements, etc. Removing unneeded modules and moving some code modules to another file.\n\nChinese:\n对该工程做更改时,还包括例行检查下列工作:\n修复以前实现的模块儿\n视情况部分重构所有模块。\n修复部分包括:统一文件存储的编码格式,代码,变量,语句等进行重命名。删除不需要的模块,移动有些代码模块儿到另外一个文件。","shortMessageHtmlLink":"English:"}},{"before":"14ce55ee8a3f7e744200174472cef1a3336c2255","after":"99bc411217bb467049d08b9b5a2af800fc474a9e","ref":"refs/heads/ExperimentalFeatureTesting","pushedAt":"2023-04-06T15:24:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"English:\n\n1.Algorithm fix and update changes. (If you find any problems on the way to use this version, feel free to give me feedback.)\n\n2.Fix errors and missing files, Code comment documentation generation and miscellaneous code fixes\n\nChinese:\n\n1.算法修复和更新更改 (如果你在使用这个版本的途中发现任何问题,欢迎跟我反馈)\n\n2.修复错误和丢失的文件, 代码注释文档生成和杂项代码修复","shortMessageHtmlLink":"English:"}},{"before":"b7a3a7f543e06ff74aa8581eb44e24507c228471","after":"14ce55ee8a3f7e744200174472cef1a3336c2255","ref":"refs/heads/ExperimentalFeatureTesting","pushedAt":"2023-04-06T14:47:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"English:\n\n1.Algorithm fix and update changes. (If you find any problems on the way to use this version, feel free to give me feedback.)\n\n2.Fix errors and missing files, Code comment documentation generation and miscellaneous code fixes\n\nChinese:\n\n1.算法修复和更新更改 (如果你在使用这个版本的途中发现任何问题,欢迎跟我反馈)\n\n2.修复错误和丢失的文件, 代码注释文档生成和杂项代码修复","shortMessageHtmlLink":"English:"}},{"before":"b5e713b50e7f733d51a9ef9754596e465fd0429f","after":"b7a3a7f543e06ff74aa8581eb44e24507c228471","ref":"refs/heads/ExperimentalFeatureTesting","pushedAt":"2023-04-06T14:32:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"English:\n\n1.Algorithm fix and update changes. (If you find any problems on the way to use this version, feel free to give me feedback.)\n\n2.Fix errors and missing files, Code comment documentation generation and miscellaneous code fixes\n\nChinese:\n\n1.算法修复和更新更改 (如果你在使用这个版本的途中发现任何问题,欢迎跟我反馈)\n\n2.修复错误和丢失的文件, 代码注释文档生成和杂项代码修复","shortMessageHtmlLink":"English:"}},{"before":"a4352905d1ec5d4d2173e7c07ec7839975056e7a","after":"b5e713b50e7f733d51a9ef9754596e465fd0429f","ref":"refs/heads/ExperimentalFeatureTesting","pushedAt":"2023-04-06T14:22:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"English:\n\n1.Algorithm fix and update changes. (If you find any problems on the way to use this version, feel free to give me feedback.)\n\n2.Fix errors and missing files, Code comment documentation generation and miscellaneous code fixes\n\nChinese:\n\n1.算法修复和更新更改 (如果你在使用这个版本的途中发现任何问题,欢迎跟我反馈)\n\n2.修复错误和丢失的文件, 代码注释文档生成和杂项代码修复","shortMessageHtmlLink":"English:"}},{"before":"86f841bbfe5ebf5268c8f1feb27fd0e3b5fc3666","after":"dcff1dfc0cd69eea27767cb473d0332d93377a0e","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-03-18T19:11:28.226Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"English:\nCompleted project 1 Quantum-resistant symmetric encryption and decryption algorithm OaldresPuzzle_Cryptic\nCompleted incomplete project 2 Multi-key standard encryption and decryption utility project\n\nChinese:\n已经完成的工程1 抗量子对称加密解密算法OaldresPuzzle_Cryptic\n已经完成的工程2 多钥匙标准加密和解密实用工具项目\n\nEnglish:\nThe algorithms used to implement the previous symmetric packet ciphers, all split into individual files, are.\nAES (Rijndael), Twofish, Rivest cipher 6, Serpent, China Shang Yong Mi Ma 4\n\nNow this project has supported and implemented the following authentication encryption and decryption modes, if you have any problem, please ask the issue report to me.\n(and depends on the algorithm AES(Rijndael) DataBlock 128 bits / KeyBlock 256 bits):\n1. Counter with cipher block chain Message authentication code (CCM)\n\t\t\t2. Galois counter/hash mode (GCM)\n\t\t\t3. Encrypt then authenticate then translate mode (EAX)\n\t\t\t4. Synthetic initialization vector mode (SIV)\n\t\t\t5. Offset differential data code block mode(OCB)\n\nWarning: The first two modes (CCM, GCM) do not need to provide associated data, the last three modes (EAX, SIV, OCB) authentication encryption and decryption must be provided, otherwise the consistency of the tag and data cannot be guaranteed.\nThe triple DES algorithm has been officially abandoned in 2023 as required by the international standard NIST. The source code implementation is reserved for future reference.\n\nChinese:\n将以前的对称分组密码器,全部拆分实现到各个文件中所用到的算法有:\nAES(Rijndael), Twofish, Rivest cipher 6,Serpent, China Shang Yong Mi Ma 4\n\n现在本工程已支持并实现以下认证加密解密模式,如果有任何问题,请提出问题报告给我。\n(并且依赖算法 AES(Rijndael) DataBlock 128 bits / KeyBlock 256 bits):\n1. Counter with cipher block chain Message authentication code(CCM)\n\t\t\t2. Galois counter/hash mode(GCM)\n\t\t\t3. Encrypt then authenticate then translate mode(EAX)\n\t\t\t4. Synthetic initialization vector mode(SIV)\n\t\t\t5. Offset differential data code block mode(OCB)\n\n警告: 前两个模式(CCM, GCM)不需要提供关联数据,后三个模式(EAX, SIV,OCB)认证加密解密必须提供,否则无法保证标签以及数据的一致性。\n已按照国际标准NIST的要求,在2023年正式弃用三重DES算法。源代码实现保留,以供后人参考。\n\nEnglish:\nChanges made to the project also include routine checks of the following tasks:\nRepair of previously implemented modules\nPartial refactoring of all modules as appropriate.\nThe fixes include: standardizing the coding format of file storage, renaming code, variables, statements, etc. Removing unneeded modules and moving some code modules to another file.\n\nChinese:\n对该工程做更改时,还包括例行检查下列工作:\n修复以前实现的模块儿\n视情况部分重构所有模块。\n修复部分包括:统一文件存储的编码格式,代码,变量,语句等进行重命名。删除不需要的模块,移动有些代码模块儿到另外一个文件。","shortMessageHtmlLink":"English:"}},{"before":"2e7f35917f05b15b98b949c4f73a6dbdcec4d204","after":"86f841bbfe5ebf5268c8f1feb27fd0e3b5fc3666","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-03-17T12:38:56.004Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"English:\nCompleted project 1 Quantum-resistant symmetric encryption and decryption algorithm OaldresPuzzle_Cryptic\nCompleted incomplete project 2 Multi-key standard encryption and decryption utility project\n\nChinese:\n已经完成的工程1 抗量子对称加密解密算法OaldresPuzzle_Cryptic\n已经完成的工程2 多钥匙标准加密和解密实用工具项目\n\nEnglish:\nThe algorithms used to implement the previous symmetric packet ciphers, all split into individual files, are.\nAES (Rijndael), Twofish, Rivest cipher 6, Serpent, China Shang Yong Mi Ma 4\n\nNow this project has supported and implemented the following authentication encryption and decryption modes, if you have any problem, please ask the issue report to me.\n(and depends on the algorithm AES(Rijndael) DataBlock 128 bits / KeyBlock 256 bits):\n1. Counter with cipher block chain Message authentication code (CCM)\n\t\t\t2. Galois counter/hash mode (GCM)\n\t\t\t3. Encrypt then authenticate then translate mode (EAX)\n\t\t\t4. Synthetic initialization vector mode (SIV)\n\t\t\t5. Offset differential data code block mode(OCB)\n\nThe first two modes do not need to provide associated data, the last two modes authentication encryption and decryption must be provided, otherwise the consistency of tags and data cannot be guaranteed.\n\nThe triple DES algorithm has been officially abandoned in 2023, as required by the international standard NIST. The source code implementation is reserved for future reference.\n\nChinese:\n将以前的对称分组密码器,全部拆分实现到各个文件中所用到的算法有:\nAES(Rijndael), Twofish, Rivest cipher 6,Serpent, China Shang Yong Mi Ma 4\n\n现在本工程已支持并实现以下认证加密解密模式,如果有任何问题,请提出问题报告给我。\n(并且依赖算法 AES(Rijndael) DataBlock 128 bits / KeyBlock 256 bits):\n1. Counter with cipher block chain Message authentication code(CCM)\n\t\t\t2. Galois counter/hash mode(GCM)\n\t\t\t3. Encrypt then authenticate then translate mode(EAX)\n\t\t\t4. Synthetic initialization vector mode(SIV)\n\t\t\t5. Offset differential data code block mode(OCB)\n\n前两个模式不需要提供关联数据,后两个模式认证加密解密必须提供,否则无法保证标签以及数据的一致性。\n\n已按照国际标准NIST的要求,在2023年正式弃用三重DES算法。源代码实现保留,以供后人参考。\n\nEnglish:\nChanges made to the project also include routine checks of the following tasks:\nRepair of previously implemented modules\nPartial refactoring of all modules as appropriate.\nThe fixes include: standardizing the coding format of file storage, renaming code, variables, statements, etc. Removing unneeded modules and moving some code modules to another file.\n\nChinese:\n对该工程做更改时,还包括例行检查下列工作:\n修复以前实现的模块儿\n视情况部分重构所有模块。\n修复部分包括:统一文件存储的编码格式,代码,变量,语句等进行重命名。删除不需要的模块,移动有些代码模块儿到另外一个文件。","shortMessageHtmlLink":"English:"}},{"before":"8c344b49787b954e66fd32892fdc1920be73513b","after":"2e7f35917f05b15b98b949c4f73a6dbdcec4d204","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-03-17T11:58:21.063Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"English:\nCompleted project 1 Quantum-resistant symmetric encryption and decryption algorithm OaldresPuzzle_Cryptic\nCompleted incomplete project 2 Multi-key standard encryption and decryption utility project\n\nChinese:\n已经完成的工程1 抗量子对称加密解密算法OaldresPuzzle_Cryptic\n已经完成的工程2 多钥匙标准加密和解密实用工具项目\n\nEnglish:\nThe algorithms used to implement the previous symmetric packet ciphers, all split into individual files, are.\nAES (Rijndael), Twofish, Rivest cipher 6, Serpent, China Shang Yong Mi Ma 4\n\nNow this project has supported and implemented the following authentication encryption and decryption modes, if you have any problem, please ask the issue report to me.\n(and depends on the algorithm AES(Rijndael) DataBlock 128 bits / KeyBlock 256 bits):\n1. Counter with cipher block chain Message authentication code (CCM)\n\t\t\t2. Galois counter/hash mode (GCM)\n\t\t\t3. Encrypt then authenticate then translate mode (EAX)\n\t\t\t4. Synthetic initialization vector mode (SIV)\n\t\t\t5. Offset differential data code block mode(OCB)\n\nThe first two modes do not need to provide associated data, the last two modes authentication encryption and decryption must be provided, otherwise the consistency of tags and data cannot be guaranteed.\n\nChinese:\n将以前的对称分组密码器,全部拆分实现到各个文件中所用到的算法有:\nAES(Rijndael), Twofish, Rivest cipher 6,Serpent, China Shang Yong Mi Ma 4\n\n现在本工程已支持并实现以下认证加密解密模式,如果有任何问题,请提出问题报告给我。\n(并且依赖算法 AES(Rijndael) DataBlock 128 bits / KeyBlock 256 bits):\n1. Counter with cipher block chain Message authentication code(CCM)\n\t\t\t2. Galois counter/hash mode(GCM)\n\t\t\t3. Encrypt then authenticate then translate mode(EAX)\n\t\t\t4. Synthetic initialization vector mode(SIV)\n\t\t\t5. Offset differential data code block mode(OCB)\n\n前两个模式不需要提供关联数据,后两个模式认证加密解密必须提供,否则无法保证标签以及数据的一致性。\n\nEnglish:\nChanges made to the project also include routine checks of the following tasks:\nRepair of previously implemented modules\nPartial refactoring of all modules as appropriate.\nThe fixes include: standardizing the coding format of file storage, renaming code, variables, statements, etc. Removing unneeded modules and moving some code modules to another file.\n\nChinese:\n对该工程做更改时,还包括例行检查下列工作:\n修复以前实现的模块儿\n视情况部分重构所有模块。\n修复部分包括:统一文件存储的编码格式,代码,变量,语句等进行重命名。删除不需要的模块,移动有些代码模块儿到另外一个文件。","shortMessageHtmlLink":"English:"}},{"before":"5cac5878aecc90f8ab6026428d3ad1fcdcc76801","after":"8c344b49787b954e66fd32892fdc1920be73513b","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-03-17T10:50:21.392Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"English:\nCompleted project 1 Quantum-resistant symmetric encryption and decryption algorithm OaldresPuzzle_Cryptic\nCompleted incomplete project 2 Multi-key standard encryption and decryption utility project\n\nChinese:\n已经完成的工程1 抗量子对称加密解密算法OaldresPuzzle_Cryptic\n已经完成的工程2 多钥匙标准加密和解密实用工具项目\n\nEnglish:\nThe algorithms used to implement the previous symmetric packet ciphers, all split into individual files, are.\nAES (Rijndael), Twofish, Rivest cipher 6, Serpent, China Shang Yong Mi Ma 4\n\nNow this project has supported and implemented the following authentication encryption and decryption modes, if you have any problem, please ask the issue report to me.\n(and depends on the algorithm AES(Rijndael) DataBlock 128 bits / KeyBlock 256 bits):\n1. Counter with cipher block chain Message authentication code (CCM)\n\t\t\t2. Galois counter/hash mode (GCM)\n\t\t\t3. Encrypt then authenticate then translate mode (EAX)\n\t\t\t4. Synthetic initialization vector mode (SIV)\n\t\t\t5. Offset differential data code block mode(OCB)\n\nThe first two modes do not need to provide associated data, the last two modes authentication encryption and decryption must be provided, otherwise the consistency of tags and data cannot be guaranteed.\n\nChinese:\n将以前的对称分组密码器,全部拆分实现到各个文件中所用到的算法有:\nAES(Rijndael), Twofish, Rivest cipher 6,Serpent, China Shang Yong Mi Ma 4\n\n现在本工程已支持并实现以下认证加密解密模式,如果有任何问题,请提出问题报告给我。\n(并且依赖算法 AES(Rijndael) DataBlock 128 bits / KeyBlock 256 bits):\n1. Counter with cipher block chain Message authentication code(CCM)\n\t\t\t2. Galois counter/hash mode(GCM)\n\t\t\t3. Encrypt then authenticate then translate mode(EAX)\n\t\t\t4. Synthetic initialization vector mode(SIV)\n\t\t\t5. Offset differential data code block mode(OCB)\n\n前两个模式不需要提供关联数据,后两个模式认证加密解密必须提供,否则无法保证标签以及数据的一致性。\n\nEnglish:\nChanges made to the project also include routine checks of the following tasks:\nRepair of previously implemented modules\nPartial refactoring of all modules as appropriate.\nThe fixes include: standardizing the coding format of file storage, renaming code, variables, statements, etc. Removing unneeded modules and moving some code modules to another file.\n\nChinese:\n对该工程做更改时,还包括例行检查下列工作:\n修复以前实现的模块儿\n视情况部分重构所有模块。\n修复部分包括:统一文件存储的编码格式,代码,变量,语句等进行重命名。删除不需要的模块,移动有些代码模块儿到另外一个文件。","shortMessageHtmlLink":"English:"}},{"before":null,"after":"5cac5878aecc90f8ab6026428d3ad1fcdcc76801","ref":"refs/heads/MultiKeyStandardEncipherAndDecipher","pushedAt":"2023-03-17T10:48:52.839Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Twilight-Dream-Of-Magic","name":"Twilight-Dream-Of-Magical","path":"/Twilight-Dream-Of-Magic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31034152?s=80&v=4"},"commit":{"message":"English:\nCompleted project 1 Quantum-resistant symmetric encryption and decryption algorithm OaldresPuzzle_Cryptic\nCompleted incomplete project 2 Multi-key standard encryption and decryption utility project\n\nChinese:\n已经完成的工程1 抗量子对称加密解密算法OaldresPuzzle_Cryptic\n已经完成的工程2 多钥匙标准加密和解密实用工具项目\n\nEnglish:\nThe algorithms used to implement the previous symmetric packet ciphers, all split into individual files, are.\nAES (Rijndael), Twofish, Rivest cipher 6, Serpent, China Shang Yong Mi Ma 4\n\nNow this project has supported and implemented the following authentication encryption and decryption modes, if you have any problem, please ask the issue report to me.\n(and depends on the algorithm AES(Rijndael) DataBlock 128 bits / KeyBlock 256 bits):\n1. Counter with cipher block chain Message authentication code (CCM)\n\t\t\t2. Galois counter/hash mode (GCM)\n\t\t\t3. Encrypt then authenticate then translate mode (EAX)\n\t\t\t4. Synthetic initialization vector mode (SIV)\n\t\t\t5. Offset differential data code block mode(OCB)\n\nThe first two modes do not need to provide associated data, the last two modes authentication encryption and decryption must be provided, otherwise the consistency of tags and data cannot be guaranteed.\n\nChinese:\n将以前的对称分组密码器,全部拆分实现到各个文件中所用到的算法有:\nAES(Rijndael), Twofish, Rivest cipher 6,Serpent, China Shang Yong Mi Ma 4\n\n现在本工程已支持并实现以下认证加密解密模式,如果有任何问题,请提出问题报告给我。\n(并且依赖算法 AES(Rijndael) DataBlock 128 bits / KeyBlock 256 bits):\n1. Counter with cipher block chain Message authentication code(CCM)\n\t\t\t2. Galois counter/hash mode(GCM)\n\t\t\t3. Encrypt then authenticate then translate mode(EAX)\n\t\t\t4. Synthetic initialization vector mode(SIV)\n\t\t\t5. Offset differential data code block mode(OCB)\n\n前两个模式不需要提供关联数据,后两个模式认证加密解密必须提供,否则无法保证标签以及数据的一致性。\n\nEnglish:\nChanges made to the project also include routine checks of the following tasks:\nRepair of previously implemented modules\nPartial refactoring of all modules as appropriate.\nThe fixes include: standardizing the coding format of file storage, renaming code, variables, statements, etc. Removing unneeded modules and moving some code modules to another file.\n\nChinese:\n对该工程做更改时,还包括例行检查下列工作:\n修复以前实现的模块儿\n视情况部分重构所有模块。\n修复部分包括:统一文件存储的编码格式,代码,变量,语句等进行重命名。删除不需要的模块,移动有些代码模块儿到另外一个文件。","shortMessageHtmlLink":"English:"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD49464AA","startCursor":null,"endCursor":null}},"title":"Activity · Twilight-Dream-Of-Magic/TDOM-EncryptOrDecryptFile-Reborn"}