cliquez sur ce lien pour vous authentifier puis revenir à ce service :
https://fenyo.net/kif-sp/idp?msg=16610e03c5c406a59cbeb6fa493c768d9cf7d21d27d4019d13a76a05f79f1beef1796fbd1bb6a8d6c263e4ca6d0353d7d28ee6056a25f21e07460e4b9fdc1f4d6eb7e2518b0cd936c5b338f6f71f16c8dca03d5ffb3651a4fbb804d49a5cd1b6a11742ce2a2f18a6f2650d026371e668
Code source de index.cgi:
#!/bin/zsh
KEY=a6a7ee7abe681c9c4cede8e3366a9ded96b92668ea5e26a31a4b0856341ed224
IV=87b7225d16ea2ae1f41d0b13fdce9bba
echo Content-type: text/html
echo Cache-Control: no-store
echo Pragma: no-cache
echo
echo
echo "<html><head><meta http-equiv='Content-Type' content='text/html; charset=UTF-8'><title>Demo France Connect</title></head><body>"
openssl rand -hex 16 | head -c 16 | read STATE
openssl rand -hex 16 | head -c 32 | read NONCE
echo -n "https://fenyo.net/fc-online/identite.cgi?nonce=$NONCE&state=$STATE" | openssl aes-256-cbc -K $KEY -iv $IV | hexdump -v -e '1/1 "%02x"' | read HEX
echo "cliquez sur ce lien pour vous authentifier puis revenir à ce service :<br/>"
echo "<a href='https://fenyo.net/kif-sp/idp?msg=$HEX'>https://fenyo.net/kif-sp/idp?msg=$HEX</a></body></html>"