yaptığınız aramayı yanlış yaptığınız kanaatindeyim c# yazı şifreleme diye ararsanız json yazısını şifreleyebilirsiniz ama şifreleme anahtarı kodun içinde olacağından ufak araştırma ile bulunabilir
Kendiniz basit bir şifreleme algoritması geliştirin, verilerinizi şifreleyerek saklarsınız. Dediğiniz gibi en azından ilk planda birşey yapmak isteyen yapamaz.
json şifreleme diye bir şey yok çünkü string formatına getirir şifrelersiniz anca, binary json için bson'u araştırabilirsiniz
bende bu kaynağı atacaktım

doğru arayınca bulunuyormuş
Teşekkürler json diye belirtmemin sebebi projeye adapte ederken oluşacak zorlukları minimalize etmek. Daha önce binary denedim, json üzerinde de testler yaptım. Ama veriler kırılıyor. Çok hassas olduğu için yine günlerimi harcamak istemediğimden konuyu açtım.
Sakladığım veriler int, string, float, diziler ve listeler gibi çeşitli. En ufak bir değişimde veriler kırılıp okunmaz hale gelebiliyor. Bu yüzden de onlarca farklı ihtimali tek tek denemem gerekti. Binary de veri değişince, bir ekleme çıkarma yaparsam bütün dosya çöp oluyor. Bunun sebebi topluca sifrelenmesinden(bir bütün olarak) kaynaklandığı söylendi. Json da da aynı sıkıntıyı yaşamak istemiyorum.
Ayrıca oyun esnasında kaydedildiği için resmi sitede de bahsedildiği gibi bir hıçkırık tepkimesi veriyor kayıt esnasında. Bu yüzden de şifreleme algoritmasının performanslı ve güvenli olması gerekiyor.
Haftalarca araştırıp sonuç bulamamamın sebebi bunlar. Ayrıca anlaması çok güç sekilde uzun ve açıklanmayan örnekler verilmis. Bunları anlayıp projeye adapte edebilmem lazım. Sonuçta her yazılım bir değil.
Yani konuyu haftalarca araştırdıktan sonra açtım. İnternete yazınca ilk çıkan sonuçlar yukarıdaki sorunlara neden oluyor. Daha pratik ve anlayabileceğim bir çözüm için sormak istedim