From 7b8211af9df9255bd52dfdac23048468c7a338a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Fri, 29 Dec 2023 16:37:58 +0900 Subject: [PATCH] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 4480206..8cc6563 100644 --- a/README.md +++ b/README.md @@ -61,3 +61,7 @@ In this demo, the [RSA Private Key](rsa_2048_private_x509.b14) and AES key is sa In the file [utils/rsa.go](utils/rsa.go), I use `go:linkname` to hook the private function of `crypto/rsa` library and realized a **self-made** signature algorithm that can get the decoding result but not just verify whether it is valid (unlike the official method `rsa.VerifyPKCS1v15`). ## Demo See the video below. + + +https://github.com/fumiama/aes-rsa-tcp-demo/assets/41315874/e4f6522b-e147-4a2f-add3-3a2abb90e96b +