Podpis Xades na pliku XML

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,

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

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,

0

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

Pozdr,

XadesPlik.java.txt

0

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

1 użytkowników online, w tym zalogowanych: 0, gości: 1