def hashPass(toHash): # Reqs CRYPT_VALUES = [-9, 25, -92, -37, -117, 18, 112, -95, -5, -108, 40, -83, -107, 73, -92, -102, 46, -52, 49, -118, -79, -56, -72, 63, -69, -98, -118, -22, 46, -16, -22, -111] HEX_CHARS = "0123456789abcdef" # SHA256 Hash toHash_sha256 = hashlib.sha256(toHash).hexdigest() ShaKikooBytes = [] # 1 | Str to Chars for char in toHash_sha256: ShaKikooBytes.append(ord(char)) # 2 | Byte to Arrays for indice in range(0, len(CRYPT_VALUES)): ShaKikooBytes.append(int(CRYPT_VALUES[indice] + indice)) # 3 | Byte Arrays ShaKikooHex = "" for byte in ShaKikooBytes: firstId = (byte >> 4) & 15 secondId = byte & 15 ShaKikooHex = ShaKikooHex + HEX_CHARS[firstId] + HEX_CHARS[secondId] # 4 | Transformations ShaKikooHex_bin = binascii.unhexlify(ShaKikooHex) # Hexadecimal ShaKikooHex_sha256_bin = hashlib.sha256(ShaKikooHex_bin).digest() # Binary ShaKikooHex_sha256_b64 = base64.b64encode(ShaKikooHex_sha256_bin) # SHA256 Binary return ShaKikooHex_sha256_b64Burda yazılan python kodunu c#'a çevirmem gerek 20 satır civarı bir şey zaten. Libaryler c#'ta olmadığı için uyarlayamadım ücretli veya ücretsiz yardım edebilecek varsa msg atarsa sevinirm.
Python kodunu c#'a çevirmem gerekiyor
3
●198
- 13-09-2022, 14:24:40
- 13-09-2022, 14:52:17Dosyanın değil hocam, girdiğim string verisinin Encryptlenmiş hali fakat özel bir encrypt sistemi kullanılıyor fark ettiyseniz.unqown adlı üyeden alıntı: mesajı görüntüle