-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Description
private key (512 bit);
-----BEGIN RSA PRIVATE KEY-----
MIIBOgIBAAJBAMUVTgdp73c0YeU5fItHsNiNINsF6zJjZSCjIvOxBoBrtxzwL2Pe
4IMDjX2m+YShHNdikcIVkB9kIQg6u77z4m8CAwEAAQJBAKmKTFfAYApR+60vqN5A
S/feYFdKXiw4qTRMYrL0pL0vafXdERhnISID2XODy6epQ1N24z9eeRRLVUebIvad
PvECIQDnNFgn+a99ouvKL9dx5jk+Dch+j5efAe5qWry2nI4U3QIhANo4K77GGThi
+xhIcBPJNkfNprjs5rkKxKJd+OZnTGm7AiAM2hkIZ9W8eyD2RUCJoU2PSH7boinA
egABw3d4Ay3WtQIgFLvvlCHYdZ4aA5WmaIreyHXG2J1R0tUuF8tcAfBgt08CIBsS
pR8b4bhxP6rQ2sewzV7cM5PlzwOGFVKrBVXlvPbo
-----END RSA PRIVATE KEY-----
publci key:
-----BEGIN PUBLIC KEY-----
MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAMUVTgdp73c0YeU5fItHsNiNINsF6zJj
ZSCjIvOxBoBrtxzwL2Pe4IMDjX2m+YShHNdikcIVkB9kIQg6u77z4m8CAwEAAQ==
-----END PUBLIC KEY-----
php server user privatekey encrypt:
No.1
HudnLQF7vK0g3IBlI/IHDqK6RqGzBqsfeRbh6moxP+k+I6ZVARIxcnXHHMBxQ1oXY/omdknhRAhHWEdrl/D65g==
No.2
tfcd+/WuXwwP9nvO25T6iAORPYqtD0on/HipLciS+7HDdxXxL3KMHdDlUWxKOpXy5PQg6Pwt/cFopxcLBDSf/A==
delphi publickey decrypt error:
error:0407006A:rsa routines:RSA_padding_check_PKCS1_type_1:block type is not 01
error:04067072:rsa routines:RSA_EAY_PUBLIC_DECRYPT:padding check failed
fix:
//fill last #10
if (re_encode_session[Length(re_encode_session)-1] <> #10) then
begin
re_encode_session:=re_encode_session+ char(10);
end;
//Rsa public decrypt
bRSAData.CryptedData := re_encode_session;
fRSAOpenSSL.PublicDecrypt(bRSAData);
Metadata
Metadata
Assignees
Labels
No labels