Mam plik utworzony przy użyciu klasy SignedXml w "normalnym" środowisku .NET. Jest podpisany przy użyciu algorytmu RSA. Chciałbym sprawdzić jego podpis za pomocą XDocument w aplikacji Windows RT, jaki jest najlepszy sposób to zrobić? Przynieść jakąś bibliotekę kryptograficzną lub czy są jakieś inne alternatywy?Jak zweryfikować podpis podpisanego pliku XML
10
A
Odpowiedz
-1
wydaje się być dostępny dla winrt
2
pierwotnie było moje pytanie i nie wiem, dlaczego moje konto zostało usunięte z moderatorów site.Hope może pomóc z tym.
@borrel, prawdopodobnie nie wyglądałem zbyt głęboko, ale w każdym razie, jeśli tworzysz coś przenośnego, aby działało na Windows Phone 8, to coś takiego nie istnieje. No SignedXml in winrt
znalazłem odpowiedzi, więc kroki są
1) trzeba obliczyć hash SHA1 z kanonicznej reprezentacji z Was danych XML. Mój podpis to RSA-SHA1, więc potrzebowałem tego, aby uzyskać wartość skrótu.
w „normalnym” ram byłoby użyć XmlDsigc14nTransform klasę
kod Mono zapewnia ładne próbek, jak można zaimplementować to
2) używać nadmuchiwany bibliotekę zamkową do weryfikacji podpisu RSA do tego trawienia.
Powiązane problemy
- 1. Jak zweryfikować podpis, ładowanie klucza PUBLICZNEGO Z pliku CRT?
- 2. Jak zweryfikować podpis cyfrowy biblioteki DLL w .NET
- 3. Jak podpisać i zweryfikować podpis za pomocą ecdsa w pythonie
- 4. biometryczna logowania (webauthn) w Go, jak zweryfikować podpis
- 5. Dodaj podpis do pliku PDF w perlu
- 6. Jak zweryfikować słoik podpisany programem Jarsigner programowo
- 7. Różnica między wersjami sygnatur - V1 (podpis Jar) i V2 (pełny podpis APK) podczas generowania podpisanego apk w AndroidStudio?
- 8. Jak zweryfikować podpis JWT dla tokenu identyfikatora usługi Azure B2C w języku Java?
- 9. Jak zweryfikować połączenie sqlplus?
- 10. Un podpisanie podpisanego słoiczka
- 11. Jak zweryfikować pobrany plik za pomocą pliku .sig?
- 12. Usunąć znak zamówienia bajtów z podpisanego pliku PDF?
- 13. Jak zmienić podpis CDockablePane
- 14. Jak przechwytywać ludzki podpis
- 15. Nie mogę przesłać podpisanego pliku APK do PlayStore
- 16. SecurityException: wywołanie programu Binder do nieprawidłowego interfejsu podpisanego pliku APK
- 17. Błąd odczytu pliku Excel: Nieprawidłowy podpis nagłówka. Jak rozwiązać?
- 18. Podpisanie dokumentu XML przy użyciu metody RSA-SHA256 podpis problem
- 19. XML podpis jest unieważnione na dodanie c14n wyłączną przekształcić
- 20. Jak zweryfikować snapin przed dodaniem?
- 21. jak zweryfikować metodę obiektu niemostugowego?
- 22. Jak zweryfikować plik docker-compose.yml?
- 23. Jak dostosować podpis dotyczący shadowbox.js?
- 24. weryfikuj podpis gpg bez instalowania klucza
- 25. jak wygenerować podpis cyfrowy z certyfikatem x509?
- 26. Rodzaj Podpis
- 27. C# Parsowanie pliku XML
- 28. Jak dopasować podpis pod zdjęciem
- 29. Jak sprawdzić podpis DKIM w PHP?
- 30. Czytaj xml z pliku
W WinRT możesz używać naszego SecureBlackbox, który oferuje szeroki zakres funkcji, w tym XMLDSig/XAdES i jest dostępny dla WinRT. –
Dzięki, ale chciałbym to zrobić za pomocą natywnych narzędzi/darmowy kod/mój własny kod. Nie udało się znaleźć sposobu na wykonanie tego zadania do tej pory z pierwszym. –
To jest całkiem fajne pytanie. Mam nadzieję, że zobaczę dość dokładną odpowiedź. – vcsjones