I can't encrypt and load my external .pak at runtime

Problem solved:

FKeyChain keyChain;
FString EncryptionKeyBase64 = “oIq0YO3Ow1YsMCc0MT1meGVFYeRA5vO9sbPQKhet+Zo=”; // MyKey
TArray Key;
FBase64::Decode(EncryptionKeyBase64, Key);
check(Key.Num() == sizeof(FAES::FAESKey::Key));
FNamedAESKey NewKey;
NewKey.Name = TEXT(“Default”);
NewKey.Guid = FGuid();
FMemory::Memcpy(NewKey.Key.Key, &Key[0], sizeof(FAES::FAESKey::Key));
keyChain.GetEncryptionKeys().Add(NewKey.Guid, NewKey);
KeyChainUtilities::ApplyEncryptionKeys(keyChain);