Podpis Xades na pliku XML

Podpis Xades na pliku XML
B6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Witam serdecznie,

Poszukuje rozwiązania mojego problemu z implementacją w PHP podpisywania plików XML w standardzie Xades. Mam oczywiście wszystkie certyfikaty i nawet poprawnie podpisany plik (oprogramowaniem protector). Staram się teraz uzyskać taki sam podpisany plik za pomocą PHP. Znalazłem w internecie projekt Xades.PHP jednak nie pomógł mi on w uzyskaniu poprawnego podpisu. Podpis musi być w formacie Xades-bes i musi być dołączony.

Czy zna ktoś jakieś rozwiązanie / gotowe skrypty / sensowny algorytm jak trzeba napisać funkcję podpisującą i czego użyć.

Pozdrawiam,

LI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Hej,
masz możliwość uruchomienia plików jar języka JAVA? Jeżeli tak to możesz napisać bibliotekę JAVY i uruchomiać ją z poziomu PHP funkcją exec.

Mam gdzieś napisaną klasę, która podpisuje plik XML kluczem z pliku p12 i zapisuje do formatu xades, jak chcesz to podeślę.

Pozdr

B6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Jasne, że mam możliwość. Gdybyś mógł mi podesłać taki skrypt byłbym bardzo wdzięczny.
Próbowałem jakiś gotowych rozwiązań znalezionych w internecie jednak żadne nie było odpowiednie, może Twój skrypt zadziała.

Pozdrawiam,

LI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Hej,
w załączniku masz klasę. Dodatkowe biblioteki znajdziesz tutaj: http://code.google.com/p/xades4j/

Pozdr,

XadesPlik.java.txt

I6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
0

Witam,
Przy próbie odpalenia tego kodu pojawia się błąd jak w załączniku. Co z tym zrobić ?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.