{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":638195798,"defaultBranch":"main","name":"sm4bs","ownerLogin":"emmansun","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-09T09:29:05.000Z","ownerAvatar":"https://github.com/avatars/u/7235232?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1683624546.0","currentOid":""},"activityList":{"items":[{"before":"865ca5e9d1d2ba94b7433cbaa6090a8efd7a6411","after":"d7c9feb3811d32a6b9191d840527bdbc9e63f03c","ref":"refs/heads/main","pushedAt":"2023-10-24T09:47:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"upgrade ci","shortMessageHtmlLink":"upgrade ci"}},{"before":"5343658b0f4ba0adb95cbb427d8f4d7e70d26917","after":"865ca5e9d1d2ba94b7433cbaa6090a8efd7a6411","ref":"refs/heads/main","pushedAt":"2023-06-12T09:11:04.377Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"fix incorrect inst. usage","shortMessageHtmlLink":"fix incorrect inst. usage"}},{"before":"3e163bd703e31fea46ed457cd671be29b0128f74","after":"5343658b0f4ba0adb95cbb427d8f4d7e70d26917","ref":"refs/heads/main","pushedAt":"2023-06-12T06:52:37.336Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"roundkey扩展的常量时间运行,避免条件判断 #3","shortMessageHtmlLink":"roundkey扩展的常量时间运行,避免条件判断 #3"}},{"before":"c5848a7a696bd8e13b66a0a8637abab6ca761011","after":"3e163bd703e31fea46ed457cd671be29b0128f74","ref":"refs/heads/main","pushedAt":"2023-06-03T01:26:10.384Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"copy paste issue","shortMessageHtmlLink":"copy paste issue"}},{"before":"edefab257bdda60bb4e8859901d4688ccd0d34a8","after":"c5848a7a696bd8e13b66a0a8637abab6ca761011","ref":"refs/heads/main","pushedAt":"2023-06-03T01:21:30.984Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"update performance records","shortMessageHtmlLink":"update performance records"}},{"before":"ec4ad575e7b8df134d44e6e9cba6e95e4c9823e9","after":"edefab257bdda60bb4e8859901d4688ccd0d34a8","ref":"refs/heads/main","pushedAt":"2023-06-03T01:04:29.219Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"bs64/bs256: bounds check elimination","shortMessageHtmlLink":"bs64/bs256: bounds check elimination"}},{"before":"7224cfc7f5cbc400bd47d091c0eb5e4333bce05e","after":"ec4ad575e7b8df134d44e6e9cba6e95e4c9823e9","ref":"refs/heads/main","pushedAt":"2023-06-02T09:54:29.008Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"bs128: bounds check elimination","shortMessageHtmlLink":"bs128: bounds check elimination"}},{"before":"76f2e2768d176bd2993e268dbbf113d5c0e66874","after":"7224cfc7f5cbc400bd47d091c0eb5e4333bce05e","ref":"refs/heads/main","pushedAt":"2023-05-31T05:35:14.458Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"64组并行","shortMessageHtmlLink":"64组并行"}},{"before":"16f07a5f766a583e800b5363c9c5658b296e8b2c","after":"76f2e2768d176bd2993e268dbbf113d5c0e66874","ref":"refs/heads/main","pushedAt":"2023-05-31T01:57:44.619Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"merge xor32 with L","shortMessageHtmlLink":"merge xor32 with L"}},{"before":"1290a152653e3b171cfd54d358b2c9d8dfb5899b","after":"16f07a5f766a583e800b5363c9c5658b296e8b2c","ref":"refs/heads/main","pushedAt":"2023-05-30T07:37:46.513Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"add 128 transpose performance","shortMessageHtmlLink":"add 128 transpose performance"}},{"before":"43116211ebe6b2b0c3507a18b89ac2986e58cc0b","after":"1290a152653e3b171cfd54d358b2c9d8dfb5899b","ref":"refs/heads/main","pushedAt":"2023-05-30T07:36:33.805Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"add bs256","shortMessageHtmlLink":"add bs256"}},{"before":"6a940afdb720bc761a419bef6afab287756d33e8","after":"43116211ebe6b2b0c3507a18b89ac2986e58cc0b","ref":"refs/heads/main","pushedAt":"2023-05-30T07:33:54.132Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"51c19c2d4c4c8be58caac9d0b9bcd41d24f944fa","after":"6a940afdb720bc761a419bef6afab287756d33e8","ref":"refs/heads/main","pushedAt":"2023-05-30T07:26:03.799Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"256 avx2 and optimize sbox via reduce logic operations","shortMessageHtmlLink":"256 avx2 and optimize sbox via reduce logic operations"}},{"before":"f9d98a563d1e63aa61d1302c42e2137501f8e695","after":"51c19c2d4c4c8be58caac9d0b9bcd41d24f944fa","ref":"refs/heads/main","pushedAt":"2023-05-26T06:51:40.921Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"Improve bit transpose performance","shortMessageHtmlLink":"Improve bit transpose performance"}},{"before":"ba769da8f83fc7339c4fa8d31e00ff7f725d3d86","after":"f9d98a563d1e63aa61d1302c42e2137501f8e695","ref":"refs/heads/main","pushedAt":"2023-05-25T09:21:13.701Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"rename some files","shortMessageHtmlLink":"rename some files"}},{"before":"4ee3c20d43372d22b661ac66e06b97b010ea7935","after":"ba769da8f83fc7339c4fa8d31e00ff7f725d3d86","ref":"refs/heads/main","pushedAt":"2023-05-24T06:21:47.488Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"2bc005e92a3343fd3d7085679a871046aaff5bdf","after":"4ee3c20d43372d22b661ac66e06b97b010ea7935","ref":"refs/heads/main","pushedAt":"2023-05-24T06:13:04.374Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"transpose128 avx","shortMessageHtmlLink":"transpose128 avx"}},{"before":"158bee9ea24e8966d43dd0b6fd65a4753ab7287f","after":"2bc005e92a3343fd3d7085679a871046aaff5bdf","ref":"refs/heads/main","pushedAt":"2023-05-24T03:00:22.136Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"provide transpose128Rev function","shortMessageHtmlLink":"provide transpose128Rev function"}},{"before":"db93bcc8c1a2b3c0c320524bd513101091ff1f40","after":"158bee9ea24e8966d43dd0b6fd65a4753ab7287f","ref":"refs/heads/main","pushedAt":"2023-05-24T00:28:58.833Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"fix benchmark test bytes issue","shortMessageHtmlLink":"fix benchmark test bytes issue"}},{"before":"b3dd6fd39707a6dba82e504867353b466629c5a8","after":"db93bcc8c1a2b3c0c320524bd513101091ff1f40","ref":"refs/heads/main","pushedAt":"2023-05-23T09:06:18.398Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"use avx2 to reduce xor cycles","shortMessageHtmlLink":"use avx2 to reduce xor cycles"}},{"before":"eba02b8d389cd887c80a706e62d5538ed4448759","after":"b3dd6fd39707a6dba82e504867353b466629c5a8","ref":"refs/heads/main","pushedAt":"2023-05-23T08:22:06.151Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"fix fail ut","shortMessageHtmlLink":"fix fail ut"}},{"before":"7b0f00c3f41a6be18b902eaac22f2a8dadd6175f","after":"eba02b8d389cd887c80a706e62d5538ed4448759","ref":"refs/heads/main","pushedAt":"2023-05-23T08:20:09.852Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"l128 asm implementation","shortMessageHtmlLink":"l128 asm implementation"}},{"before":"c691551307f4b640bfd839a05b2cf527f9ec5303","after":"7b0f00c3f41a6be18b902eaac22f2a8dadd6175f","ref":"refs/heads/main","pushedAt":"2023-05-23T03:43:28.972Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"xor round key optimization","shortMessageHtmlLink":"xor round key optimization"}},{"before":"ba90afc36895b2cb6e0d41aa69cd6d2790ee0e35","after":"c691551307f4b640bfd839a05b2cf527f9ec5303","ref":"refs/heads/main","pushedAt":"2023-05-23T02:21:12.994Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"sbox128 asm implementation","shortMessageHtmlLink":"sbox128 asm implementation"}},{"before":"2489be60cbf75f6511b01d02c33fd887da76ddeb","after":"ba90afc36895b2cb6e0d41aa69cd6d2790ee0e35","ref":"refs/heads/main","pushedAt":"2023-05-21T00:17:10.204Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"optimize l, reduce copy","shortMessageHtmlLink":"optimize l, reduce copy"}},{"before":"03fc4bd9618d41a567b5adf224c51adb546511e5","after":"2489be60cbf75f6511b01d02c33fd887da76ddeb","ref":"refs/heads/main","pushedAt":"2023-05-20T01:49:28.762Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"continue to reduce memory allocation dynamically","shortMessageHtmlLink":"continue to reduce memory allocation dynamically"}},{"before":"dee0a40ae0052a0f8e4e3cba1f1948279a9107be","after":"03fc4bd9618d41a567b5adf224c51adb546511e5","ref":"refs/heads/main","pushedAt":"2023-05-19T09:50:36.355Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"continue to reduce memory allocation","shortMessageHtmlLink":"continue to reduce memory allocation"}},{"before":"b7761fe2880bc76b028960e2b0ccc556cd86602c","after":"dee0a40ae0052a0f8e4e3cba1f1948279a9107be","ref":"refs/heads/main","pushedAt":"2023-05-19T08:41:47.144Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"continue to reduce memory allocation","shortMessageHtmlLink":"continue to reduce memory allocation"}},{"before":"4582b52d07e064e1ffb09a6843a850a36583617a","after":"b7761fe2880bc76b028960e2b0ccc556cd86602c","ref":"refs/heads/main","pushedAt":"2023-05-18T09:58:37.392Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"128x128: optimization, mainly reduce memory usage","shortMessageHtmlLink":"128x128: optimization, mainly reduce memory usage"}},{"before":"e129151509a86c0a8fd80ca8833e151e44c39796","after":"4582b52d07e064e1ffb09a6843a850a36583617a","ref":"refs/heads/main","pushedAt":"2023-05-18T01:43:22.553Z","pushType":"push","commitsCount":1,"pusher":{"login":"emmansun","name":"Sun Yimin","path":"/emmansun","primaryAvatarUrl":"https://github.com/avatars/u/7235232?s=80&v=4"},"commit":{"message":"sm4 128x128 正确性验证实现","shortMessageHtmlLink":"sm4 128x128 正确性验证实现"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0yNFQwOTo0NzozMi4wMDAwMDBazwAAAAOeXEfo","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0yNFQwOTo0NzozMi4wMDAwMDBazwAAAAOeXEfo","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0xOFQwMTo0MzoyMi41NTM2MTZazwAAAAMvDp-2"}},"title":"Activity · emmansun/sm4bs"}