Comme d'autres l'ont dit, SSL ne permet que d'assurer la confidentialité du flux HTTP entre ton navigateur et les serveurs des impôts.
Or, il faut aussi exécuter du code dans ton navigateur :
- Affichage de ce que tu as déclaré indépendamment du navigateur utilisé (le résumé de ta déclaration est affiché par une applet, et pas par le navigateur) (ce résumé t'engage, c'est le point le plus important juridiquement)
- Sélection du certificat à utiliser pour signer (il n'y a pas de standard pour afficher une telle liste, d'où code spécifique aux navigateurs)
- Signature de ce que tu as déclaré (exécuté sur ton navigateur, pas aux impôts) (bien sûr, très important)
- Affichage de l'accusé de réception des impôts et génération du PDF associé (généré par une applet) (cet accusé de réception engage les impôts, c'est l'autre point important juridiquement)
Avec bien sûr, chiffrements, signatures, vérifications et contre-vérifications aux endroits appropriés.
Tout cela, SSL ne le permet pas bien sûr. On pourrait imaginer utiliser du JavaScript, mais c'est pas assez standard, trop dynamique, pas assez performant, trop enfermé dans le navigateur... Reste donc Java (ou ActiveX).
[^] # Re: Web, form et certificats...
Posté par Boa Treize (site web personnel) . En réponse au journal Télédéclarer ses impôts et citoyenneté. Évalué à 1.
Or, il faut aussi exécuter du code dans ton navigateur :
- Affichage de ce que tu as déclaré indépendamment du navigateur utilisé (le résumé de ta déclaration est affiché par une applet, et pas par le navigateur) (ce résumé t'engage, c'est le point le plus important juridiquement)
- Sélection du certificat à utiliser pour signer (il n'y a pas de standard pour afficher une telle liste, d'où code spécifique aux navigateurs)
- Signature de ce que tu as déclaré (exécuté sur ton navigateur, pas aux impôts) (bien sûr, très important)
- Affichage de l'accusé de réception des impôts et génération du PDF associé (généré par une applet) (cet accusé de réception engage les impôts, c'est l'autre point important juridiquement)
Avec bien sûr, chiffrements, signatures, vérifications et contre-vérifications aux endroits appropriés.
Tout cela, SSL ne le permet pas bien sûr. On pourrait imaginer utiliser du JavaScript, mais c'est pas assez standard, trop dynamique, pas assez performant, trop enfermé dans le navigateur... Reste donc Java (ou ActiveX).