{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":754079954,"defaultBranch":"master","name":"bc-csharp","ownerLogin":"roughconsensusandrunningcode","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-02-07T11:08:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1000134?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707572099.0","currentOid":""},"activityList":{"items":[{"before":"5e72362892f753a4850b7a670092a54c6bc5f6e0","after":"b0848c052253a50a79de942e01c9d098fa463ab4","ref":"refs/heads/crypto-refresh","pushedAt":"2024-04-25T10:09:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"Correct usage of RSA and ECDH in V6 PKESK","shortMessageHtmlLink":"Correct usage of RSA and ECDH in V6 PKESK"}},{"before":"68d3821c2446e6b36fc23c638a835cd566b76581","after":"5e72362892f753a4850b7a670092a54c6bc5f6e0","ref":"refs/heads/crypto-refresh","pushedAt":"2024-04-24T16:39:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"AEAD Encryption - V6 PKESK, V6 SKESK, V2 SEIPD","shortMessageHtmlLink":"AEAD Encryption - V6 PKESK, V6 SKESK, V2 SEIPD"}},{"before":"b063307daf1bb2de4227640886e0ec7ac7470746","after":"68d3821c2446e6b36fc23c638a835cd566b76581","ref":"refs/heads/crypto-refresh","pushedAt":"2024-04-20T16:44:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"V3 PKESK + V1 SEIPD Encryption with X25519 and X448","shortMessageHtmlLink":"V3 PKESK + V1 SEIPD Encryption with X25519 and X448"}},{"before":"cb265792870e0508f587dd0828ef1f55aefe42f5","after":"b063307daf1bb2de4227640886e0ec7ac7470746","ref":"refs/heads/crypto-refresh","pushedAt":"2024-04-18T16:26:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"V4 SKESK + V1 SEIPD Encryption with Argon2 s2k","shortMessageHtmlLink":"V4 SKESK + V1 SEIPD Encryption with Argon2 s2k"}},{"before":"16e73293f4b56dc22c0d018cf0631fce674d3e0c","after":"cb265792870e0508f587dd0828ef1f55aefe42f5","ref":"refs/heads/crypto-refresh","pushedAt":"2024-04-16T17:14:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"V6 PKESK decryption","shortMessageHtmlLink":"V6 PKESK decryption"}},{"before":"e0ce83b74dca1e442863b731631e1c5c7d7cc5ea","after":"16e73293f4b56dc22c0d018cf0631fce674d3e0c","ref":"refs/heads/crypto-refresh","pushedAt":"2024-04-14T15:41:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"Support for Argon2 s2k in SKESK and PgpSecretKey decryption","shortMessageHtmlLink":"Support for Argon2 s2k in SKESK and PgpSecretKey decryption"}},{"before":"8554d8fde129f623025e72d769bf7efea8970954","after":"e0ce83b74dca1e442863b731631e1c5c7d7cc5ea","ref":"refs/heads/crypto-refresh","pushedAt":"2024-04-13T13:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"SKESK v6 decryption","shortMessageHtmlLink":"SKESK v6 decryption"}},{"before":"b0b65bc7a07b7a01226f359d88de7a32cfc11072","after":"8554d8fde129f623025e72d769bf7efea8970954","ref":"refs/heads/crypto-refresh","pushedAt":"2024-04-09T15:04:50.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"Merge branch 'bcgit:master' into crypto-refresh","shortMessageHtmlLink":"Merge branch 'bcgit:master' into crypto-refresh"}},{"before":"d7e7d09044a060f617e5538cd88d65635d96bd18","after":"b0b65bc7a07b7a01226f359d88de7a32cfc11072","ref":"refs/heads/crypto-refresh","pushedAt":"2024-03-27T17:51:39.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"Merge branch 'bcgit:master' into crypto-refresh","shortMessageHtmlLink":"Merge branch 'bcgit:master' into crypto-refresh"}},{"before":"7e3362065e144c4e211eea30f237b106183d70b4","after":"e915a3a8e4c11a54210d8df91e3c2386f968376b","ref":"refs/heads/master","pushedAt":"2024-03-12T17:54:38.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"Add Asn1RelativeOid cache","shortMessageHtmlLink":"Add Asn1RelativeOid cache"}},{"before":"13b9d9fd2d748b78c16a64ebbf9144fa4c90819b","after":"d7e7d09044a060f617e5538cd88d65635d96bd18","ref":"refs/heads/crypto-refresh","pushedAt":"2024-03-12T17:40:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"Merge branch 'bcgit:master' into crypto-refresh","shortMessageHtmlLink":"Merge branch 'bcgit:master' into crypto-refresh"}},{"before":"b10b3f1de8a69477ae24ddfbfc80431d641ed2af","after":"13b9d9fd2d748b78c16a64ebbf9144fa4c90819b","ref":"refs/heads/crypto-refresh","pushedAt":"2024-03-12T17:36:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"Merge branch 'crypto-refresh' of https://github.com/roughconsensusandrunningcode/bc-csharp into crypto-refresh","shortMessageHtmlLink":"Merge branch 'crypto-refresh' of https://github.com/roughconsensusand…"}},{"before":"a9c2208b5ee6a6bfa098b60f33419292076034f7","after":"b10b3f1de8a69477ae24ddfbfc80431d641ed2af","ref":"refs/heads/crypto-refresh","pushedAt":"2024-03-07T14:07:27.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"Merge branch 'bcgit:master' into crypto-refresh","shortMessageHtmlLink":"Merge branch 'bcgit:master' into crypto-refresh"}},{"before":"cf27aea36fa9191e050fd22d8590290727d045fe","after":"a9c2208b5ee6a6bfa098b60f33419292076034f7","ref":"refs/heads/crypto-refresh","pushedAt":"2024-03-05T17:10:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"\"Version\" and \"Hash\" Armor Header only on explicit request","shortMessageHtmlLink":"\"Version\" and \"Hash\" Armor Header only on explicit request"}},{"before":"fd0da1397ca5ef110124ea45f17cfef328ef41e2","after":"cf27aea36fa9191e050fd22d8590290727d045fe","ref":"refs/heads/crypto-refresh","pushedAt":"2024-03-04T18:29:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"small modifications in tests","shortMessageHtmlLink":"small modifications in tests"}},{"before":"6c933f243dc90b24501e962c1e065542c5dd7dee","after":"fd0da1397ca5ef110124ea45f17cfef328ef41e2","ref":"refs/heads/crypto-refresh","pushedAt":"2024-03-03T16:57:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"test adding encryption subkeys in v6 keyrings","shortMessageHtmlLink":"test adding encryption subkeys in v6 keyrings"}},{"before":"a8ce4b0b1f3276a6bf543d7b55593a3627359ee2","after":"6c933f243dc90b24501e962c1e065542c5dd7dee","ref":"refs/heads/crypto-refresh","pushedAt":"2024-03-03T13:57:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"generation of v6 OpenPGP keypairs","shortMessageHtmlLink":"generation of v6 OpenPGP keypairs"}},{"before":"f4ac85cb30215d43b6996e999c1213dd8e77c2f3","after":"a8ce4b0b1f3276a6bf543d7b55593a3627359ee2","ref":"refs/heads/crypto-refresh","pushedAt":"2024-03-02T14:51:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"v5 keys and signature verification, tests on multiple v4+v6 signatures","shortMessageHtmlLink":"v5 keys and signature verification, tests on multiple v4+v6 signatures"}},{"before":"4dfe4ad95c6accc91599ff19f05fb8eb23af287c","after":"f4ac85cb30215d43b6996e999c1213dd8e77c2f3","ref":"refs/heads/crypto-refresh","pushedAt":"2024-02-29T20:08:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"doc comments","shortMessageHtmlLink":"doc comments"}},{"before":"ceaa293ba2590916948a8600cc2b80d2472dc17b","after":"4dfe4ad95c6accc91599ff19f05fb8eb23af287c","ref":"refs/heads/crypto-refresh","pushedAt":"2024-02-29T16:57:37.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"Merge branch 'bcgit:master' into crypto-refresh","shortMessageHtmlLink":"Merge branch 'bcgit:master' into crypto-refresh"}},{"before":"a613784591f9ee07e0d3fd8f5ca729e108f92667","after":"ceaa293ba2590916948a8600cc2b80d2472dc17b","ref":"refs/heads/crypto-refresh","pushedAt":"2024-02-29T16:48:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"test v6 inline signature generate and verify","shortMessageHtmlLink":"test v6 inline signature generate and verify"}},{"before":"683e76f3efe7e34f9b7a182c8b276f415221ebde","after":"a613784591f9ee07e0d3fd8f5ca729e108f92667","ref":"refs/heads/crypto-refresh","pushedAt":"2024-02-28T20:40:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"generate v6 signatures","shortMessageHtmlLink":"generate v6 signatures"}},{"before":"ad9b9b2eaf6308bfe666ef097d8abf7b0fc6de2e","after":"683e76f3efe7e34f9b7a182c8b276f415221ebde","ref":"refs/heads/crypto-refresh","pushedAt":"2024-02-22T18:05:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"verify v6 key binding signatures","shortMessageHtmlLink":"verify v6 key binding signatures"}},{"before":"3edb70201e578da7d3a2ab634f8243f519e0a7b7","after":"ad9b9b2eaf6308bfe666ef097d8abf7b0fc6de2e","ref":"refs/heads/crypto-refresh","pushedAt":"2024-02-15T19:17:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"refactored S2k class (based on java version)","shortMessageHtmlLink":"refactored S2k class (based on java version)"}},{"before":"31f2b9841e2603b658d9fc01532bf648556f7788","after":"3edb70201e578da7d3a2ab634f8243f519e0a7b7","ref":"refs/heads/crypto-refresh","pushedAt":"2024-02-15T16:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"refactored SecretKeyPacket (based on java version)","shortMessageHtmlLink":"refactored SecretKeyPacket (based on java version)"}},{"before":"182c2aef4ee320636dd4a9a38593f5175fdcf989","after":"31f2b9841e2603b658d9fc01532bf648556f7788","ref":"refs/heads/crypto-refresh","pushedAt":"2024-02-15T07:47:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"check correct salt size in v6 signature packets","shortMessageHtmlLink":"check correct salt size in v6 signature packets"}},{"before":"091b92ed8db447dfe11e2807e3d0c3e3d9821e7a","after":"182c2aef4ee320636dd4a9a38593f5175fdcf989","ref":"refs/heads/crypto-refresh","pushedAt":"2024-02-15T07:01:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"basic creation of v6 public keys","shortMessageHtmlLink":"basic creation of v6 public keys"}},{"before":"5dcbac68917755bbc05d382bed46b86257c9ec53","after":"091b92ed8db447dfe11e2807e3d0c3e3d9821e7a","ref":"refs/heads/crypto-refresh","pushedAt":"2024-02-13T18:24:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"Initial support for Version6 keys and signatures\n\n- Ed25519Legacy with v4 keys/signatures\n- classes for \"native\" (octet array) key material\n- parsing v5/v6 packets (public key, unlocked secret key, signature)\n- basic verification of v6 signatures\n- test vectors from crypto-refresh draft","shortMessageHtmlLink":"Initial support for Version6 keys and signatures"}},{"before":"7e3362065e144c4e211eea30f237b106183d70b4","after":"5dcbac68917755bbc05d382bed46b86257c9ec53","ref":"refs/heads/crypto-refresh","pushedAt":"2024-02-11T15:56:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"Padding Packet support","shortMessageHtmlLink":"Padding Packet support"}},{"before":null,"after":"7e3362065e144c4e211eea30f237b106183d70b4","ref":"refs/heads/crypto-refresh","pushedAt":"2024-02-10T13:34:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"roughconsensusandrunningcode","name":"Fabrizio Tarizzo","path":"/roughconsensusandrunningcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1000134?s=80&v=4"},"commit":{"message":"Merge branch 'release/v2.3'\n\n# Conflicts:\n#\tversion.json","shortMessageHtmlLink":"Merge branch 'release/v2.3'"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOgPQYgA","startCursor":null,"endCursor":null}},"title":"Activity · roughconsensusandrunningcode/bc-csharp"}