Python bir dize şifrelemek ve PHP aynı dize şifresini nasıl?

3 Cevap php

Ben, Python şifrelemek bir çerez olarak depolamak, sonra bir PHP dosyası ben bu tanımlama bilgisi almak istiyorum, ve PHP şifresini istiyorum bir dize var. Bunu nasıl yapıyor hakkında gitmek istiyorsunuz?


Ben hızlı yanıt için teşekkür ederiz.

Bir kenara tüm çerez konuşma, sadece Python bir dize şifrelemek ve daha sonra PHP bir dize şifresini istiyorum Diyelim ki.

Bana işaret edebilir herhangi örnekleri var mı?

3 Cevap

Bir standart şifreleme düzenini kullanın. Uygulama iki dilde eşdeğer olacak.

Eğer asimetrik anahtar kripto gerekiyorsa RSA, iki dilde (üçüncü parti kütüphaneler yoluyla) mevcuttur. Eğer simetrik anahtarlar gerekirse Yani, AES olduğunu.

Eğer encryption bahsetmiyoruz ama encoding içeriği güvenli bir şekilde ne olursa olsun alıntı konular, özel karakterler ve satır sonları ile bunu yapmak emin olmak için, ben base64 kodlama en iyi olduğunu düşünüyorum bahse girerim. Çok, PHP kutudan () / decode base64_encode etti, ve ben Python vardır eminim.

Base64 kodlama besbelli verileri şifrelemek için bir şey (yani yabancılara okunamayacak şekilde) yapar ve base64 kodlanmış veriler% 33 oranında büyür unutmayın.

Eh, benim ilk düşünce SSL kullanan bir web sunucusu kullanmak ve sadece SSL bağlantıları üzerinden servis edilecektir, yani true çerez güvenli özelliğini ayarlamak olacaktır.

Ancak, bu muhtemelen sizin için ne arıyorsanız olmadığını farkındayım.