Ben başarılı bir işlem sonrasında, geri verileri manipüle engellemek için bir güvenlik önlemi olarak URL bir imza ile web sitesine yönlendirir, bir üçüncü taraf kredi kartı işlem hizmeti (Paybox) kullanıyorum. Bu istek, bu hizmetten kökenli olduğunu kanıtlamak gerekiyordu. Yani benim başarı URL şuna benzer:
/ Success.php? Imza = [BÜYÜK HASH]
Ben burada bu imzayı doğrulayarak ile başlamak için hiçbir fikrim yok. Bu hizmet bir kamu anahtarını sağlamaz, ve ben bir özel anahtar oluşturmak gerekir varsayıyorum, ama ben o kadar ötesinde bilmiyorum.
Ben linux ile oldukça iyi değilim, ve ben bazı openssl komutları çalıştırmak zorunda olacağımı biliyorum. Ben de yerli openssl () işlevleri vardır PHP, doğrulama komut dosyası yazıyorum.
Herkes bazı sahte kod, hatta fonksiyonel kodu ile bana doğru yönde itin lütfen olsaydı, ben çok minnettar olurum. Teşekkürler.