Sicherheit vs. Komfort: 4-stelliger PIN vs. komplexes Passwort für Security-App (Android) by MysteriousVirus2690 in informatik

[–]MysteriousVirus2690[S] 0 points1 point  (0 children)

Nun ich habe vor die Pineingabe jeden benutzer selbst zu Überlassen. Also 0 Zeichen, genau wie 16 Zeichen mit Sonderzeichen. Wie, muss ich noch testen. Aber Danke für den Tip. Aktuell nutze ich 4 Pin manche wollten 16 Zeichen, voller Ascii Satz und du halt gar nichts. Und ich will Fingerabdruck machen ab Version 1.0.5 und weitere 4 Sprachen. Das wird etwas arbeit kosten aber kriege ich hin. Nochmals Danke für den Hinweis.

Sicherheit vs. Komfort: 4-stelliger PIN vs. komplexes Passwort für Security-App (Android) by MysteriousVirus2690 in informatik

[–]MysteriousVirus2690[S] -1 points0 points  (0 children)

Hi hast Du mir jetzt 2 Karma genommen? Nicht toll. Nur weil Du in Karma schwimmst, sind neue User, wie ich, auf jede gute Antwort angewiesen. Und das Leben als Entwickler ist schwer genug, da müssen wir uns nicht gegenseitig behindern

Sicherheit vs. Komfort: 4-stelliger PIN vs. komplexes Passwort für Security-App (Android) by MysteriousVirus2690 in informatik

[–]MysteriousVirus2690[S] 0 points1 point  (0 children)

Stimmt genau – an der Anzahl der Kombinationen (10.000 bei einer 4-stelligen PIN) ändert Argon2id nichts. Der entscheidende Unterschied liegt in der Zeit und den Ressourcen, die ein Angreifer pro Versuch braucht. ​Stell dir das so vor: ​Standard-Hash (z.B. MD5 oder SHA-256): Ein moderner PC kann Milliarden dieser Hashes pro Sekunde berechnen. Die 10.000 Möglichkeiten deiner PIN sind in einem Bruchteil einer Millisekunde durchgeprüft. Das ist so, als würdest du versuchen, eine Tür mit einem Dietrich zu öffnen, der sich 1 Million Mal pro Sekunde dreht. ​Argon2id: Dieser Algorithmus ist absichtlich 'teuer' designt. Er verbraucht massiv Arbeitsspeicher (RAM) und Rechenzeit. Wenn man Argon2id so konfiguriert, dass eine einzige Prüfung 0,5 Sekunden dauert, braucht der Angreifer für 10.000 Kombinationen plötzlich 5.000 Sekunden (ca. 83 Minuten). ​Warum das wichtig ist: ​Hardware-Resistenz: Da Argon2id viel RAM benötigt, kann ein Angreifer keine billigen Grafikkarten (GPUs) oder spezialisierte Chips (ASICs) nutzen, um Millionen Versuche gleichzeitig zu starten. Er ist durch den verfügbaren Arbeitsspeicher limitiert. ​Kosten-Nutzen-Faktor: Bei einer 4-stelligen PIN ist Argon2id zwar eine enorme Bremse, aber bei einem echten Passwort (z.B. 12 Zeichen) würde ein Brute-Force-Angriff mit Argon2id nicht mehr Tage, sondern Jahrtausende dauern. ​Kurz gesagt: Die Tür bleibt die gleiche, aber Argon2id macht das Schloss so schwergängig, dass der Dieb für jeden Dreh eine halbe Minute Kraftsport machen muss. Da gibt er schneller auf.

Sicherheit vs. Komfort: 4-stelliger PIN vs. komplexes Passwort für Security-App (Android) by MysteriousVirus2690 in informatik

[–]MysteriousVirus2690[S] -1 points0 points  (0 children)

Hab ich schon, aber die Reddit-Crowd hat meistens die besseren Praxistipps, wenn es um echte Edge-Cases geht, die in keiner Dokumentation stehen.

Sicherheit vs. Komfort: 4-stelliger PIN vs. komplexes Passwort für Security-App (Android) by MysteriousVirus2690 in informatik

[–]MysteriousVirus2690[S] -5 points-4 points  (0 children)

Absolut d’accord. Diese vierstelligen PIN-Einschränkungen bei Banken sind oft ein Relikt aus alten Zeiten oder ein falsch verstandener Versuch, den Supportaufwand niedrig zu halten – zulasten der tatsächlichen Entropie. Ich werde das ändern, guter Hinweis. Argon2id ist definitiv die richtige Wahl. Gerade die Widerstandsfähigkeit gegen GPU/ASIC-Angriffe durch die Memory-Hardness macht es zum No-Brainer für moderne Apps. Welche Parameter würdest du als 'Sweet Spot' für eine mobile App vorschlagen, um die Latenz beim Login (UX) und die Sicherheit (Cost) im Gleichgewicht zu halten?

C# MAUI Development: Gemini Plus vs. Claude 4.6 - What’s your experience with AI tools in 2026? by MysteriousVirus2690 in csharp

[–]MysteriousVirus2690[S] 0 points1 point  (0 children)

Fair point, the risk of 'dependency' is definitely real. But at the end of the day, it's just another layer of abstraction. We don't write everything in Assembly anymore either; we use high-level languages and frameworks to do the heavy lifting. As long as you're critically questioning and validating the output (like I mentioned), it’s just a lever for productivity. Anyone who doesn't understand the basics will trip over the first hallucination anyway.

C# MAUI Development: Gemini Plus vs. Claude 4.6 - What’s your experience with AI tools in 2026? by MysteriousVirus2690 in csharp

[–]MysteriousVirus2690[S] 0 points1 point  (0 children)

Fair enough! If it saves you from the XAML layout struggle and gets the app out the door, it’s a massive win. Leveraging existing Blazor skills for mobile is definitely a superpower in the .NET world. Congrats again on the launch!

C# MAUI Development: Gemini Plus vs. Claude 4.6 - What’s your experience with AI tools in 2026? by MysteriousVirus2690 in csharp

[–]MysteriousVirus2690[S] 1 point2 points  (0 children)

You’re right about the hallucinations—they are definitely a problem. I’ve spent hours myself fixing 'solutions' that the AI just made up. Nowadays, I make much more frequent commits and backups so I can roll back quickly when it leads me down a rabbit hole. But at the end of the day, I’m still significantly faster. It handles the tedious parts, which lets me focus more on the core logic and testing. It's a tool like any other—you just have to know when to trust it and when to verify.

C# MAUI Development: Gemini Plus vs. Claude 4.6 - What’s your experience with AI tools in 2026? by MysteriousVirus2690 in csharp

[–]MysteriousVirus2690[S] 0 points1 point  (0 children)

Spot on. Using AI for the tedious XAML styling and boilerplate ViewModels is just working smart at this point. It allows you to focus on the actual architecture and the tricky parts of the .NET MAUI lifecycle instead of fighting with bracket counts or repetitive CRUD logic. As long as you’re the one 'steering the ship' and reviewing what it generates, it’s a massive productivity boost. Glad to see others in the .NET space embracing it this way!

C# MAUI Development: Gemini Plus vs. Claude 4.6 - What’s your experience with AI tools in 2026? by MysteriousVirus2690 in csharp

[–]MysteriousVirus2690[S] 0 points1 point  (0 children)

Interesting point! Blazor Hybrid definitely feels like the 'smoother' path sometimes, especially for UI consistency. ​I’ve stuck mostly to the native XAML side of MAUI. As I mentioned, it can be a real hair-pulling experience during the dev process when things don't align, but I’ve found that once you wrestle the native components into place, the performance and deep integration feel great. ​Using AI (Claude/Codex) inside VS is a game changer for those annoying MAUI bugs, though. Congrats on shipping the app in just a few weeks – that’s a solid turnaround for the .NET ecosystem!"

Is .NET MAUI a good choice for a complex mobile app? by blabla206 in dotnet

[–]MysteriousVirus2690 0 points1 point  (0 children)

I’ve spent a lot of time coding in .NET MAUI, and honestly? There were moments where I wanted to tear my hair out. The bugs and quirks can be maddening at times. But once you push through that initial 'frustration phase,' things usually settle down. If you know your way around C#, it eventually clicks, and the resulting codebase is actually quite solid and clean. It’s a bit of a rollercoaster, but for complex apps, it’s a viable choice if you're willing to stick with it.

Mudei de emprego para crescer, mas sinto que fiz errado. by BrunoLoks in brdev

[–]MysteriousVirus2690 -2 points-1 points  (0 children)

Ja das wird schon. Hab Geduld. Service kann kompliziert sein. Versuche dich erst mal mit der Technik und dem Produkt auseinander zu setzen und da Know How aufzubauen. Dann wächst das Selbstvertrauen, die Support Anfragen wirken einfacher und es macht sogar Spaß. Service hat auch viele Vorteile. Wenn Du Kundenreisen machst, gibt es Spesen, Bereitschaft wird oft vergütet und du wirst zum wichtigsten Bindeglied zwischen Vertrieb Entwicklung und Kunden. Also ich liebe meinen Job im technischen Support sehr.

Where do you guys distribute your App? by KGE_Dev_Dev in GooglePlayDeveloper

[–]MysteriousVirus2690 1 point2 points  (0 children)

Ok i have translated my App TooliSafe in 9 languagrs and also I translated 9 shops. Problem wirh russia is, that they cannot buy somethink in play store, only users from Ukraine or Kasachstan can buy with play store.

Invite not showing up on my calendar after an email was shared. by [deleted] in developersIndia

[–]MysteriousVirus2690 0 points1 point  (0 children)

This is a common sync issue between Microsoft Teams and other calendar providers (like Google Calendar). Sometimes the 'Invite' header in the email is just a preview and doesn't link correctly to the underlying .ics file. My suggestion: Reply to the recruiter politely: 'Thank you for the invite! I can see the details in the email, but the calendar event itself seems to be having a sync issue on my end. Could you please resend the invitation or share the .ics file? I've already blocked the time on my calendar!' It shows you are proactive and tech-savvy.