un petit article ( http://osdir.com/Article2722.phtml(...) ) qui liste quelques une des nouveautés de la prochaine release de KDE.
Deux questions pour ceux qui savent :
1) pourquoi la page est en .phtml ? c'est quoi ce truc ?
2) parmi les nouveautés y'a QCA - A complete cryptography architecture : quelqu'un a t'il des renseignements supplémentaires ? pourquoi ne pas utiliser l'API crypto du noyau qui doit être bien mieux testé ?
# bout de réponses
Posté par Flink . Évalué à 5.
alors juste pour répondre à ta 2eme question, QCA est une lib de crypto développée à l'origine par les ptits gars de Psi (le client jabber en Qt) et donc intégrée à psi. Ça doit bien faire un an qu'elle existe, et ça marche plutôt bien apparemment. Elle est développée avec Qt ce qui explique sans doute ce choix aussi.
Voilà pour les ptites infos ;)
[^] # Re: bout de réponses
Posté par patrick_g (site web personnel) . Évalué à 5.
je m'y connais pas trop donc je voudrais pas dire de conneries mais ça me semble un peu louche ce projet QCA.
Dans le monde de la crypto on essaye habituellement d'être le moins compliqué possible pour ne pas augmenter les risques d'erreurs ou de bugs ou de points faibles dans les protocoles...hors QCA ajoute toute une couche QT au dessus d'un noyau linux qui dispose déja d'une API crypto très très complète.
je ne doute pas que QCA facilite le travail des devs KDE mais il me semble que dans le domaine spécifique de la crypto c'est dangereux.
[^] # Re: bout de réponses
Posté par Anonyme . Évalué à 3.
[^] # Re: bout de réponses
Posté par cedric . Évalué à 0.
Euh, je ne savais pas qu'on pouvait acceder a l'API crypto de linux depuis l'userland. Tu aurais des pointeurs la dessus, ca m'interresse.
[^] # Re: bout de réponses
Posté par jcs (site web personnel) . Évalué à 4.
En outre j'aurai plutôt tendance à penser qu'il vaut mieux éviter de demander quelque-chose au noyau quand cela peut être fait en userland.
Enfin, l'API crypto du noyau ne sait pas tout faire entre autre ASN.1, support X.509, pkcs#11, pkcs#12... (bon j'avoue je ne suis pas sûr de ma liste mais l'idée est là)
# Et pour 1!
Posté par Nicolas (site web personnel) . Évalué à 1.
# 1/
Posté par Cali_Mero . Évalué à 3.
Mais juste pour info, sur le web les extensions de fichier ne veulent _absolument_ rien dire, ce sont les mimetypes qui comptent. Ne te bute donc pas trop là dessus (essaye de renommer un document html en .gif, tu verras le résultat)
[^] # Re: 1/
Posté par dinomasque . Évalué à 6.
D'ailleurs, il serait temps que Linux propose quelquechose de plus complet à ce sujet (les applis "devinent" le type du fichier en le regardant). Il n'y a qu'à voir du coté de BeOS ou de MacOS ou le type MIME du fichier est stocké dans un attribut.
BeOS le faisait il y a 20 ans !
# pourquoi ne pas utiliser l'API crypto du noyau ?
Posté par dinomasque . Évalué à 7.
BeOS le faisait il y a 20 ans !
[^] # Re: pourquoi ne pas utiliser l'API crypto du noyau ?
Posté par patrick_g (site web personnel) . Évalué à 2.
N'empêche que je trouve ça lourdingue et dangereux. j'espère que c'est juste une sorte de wrapper en QT qui s'occupe de l'abstraction des diverses API noyaux sous-jacentes.
Pour que je dorme sur mes deux oreilles je souhaite _vraiment_ qu'en dessous de toutes ces couches je retrouve l'API crypto de mon kernel.
[^] # Re: pourquoi ne pas utiliser l'API crypto du noyau ?
Posté par Philippe F (site web personnel) . Évalué à 3.
==> NON !
Je ne sais pas de quelle api crypto tu parles, mais clarement, linux ne suffit pas pour coder une application avec de la crypto. Il faut utiliser utiliser une lib qui code tous les algos. En general, on utilise openssl (www.openssl.org) mais rien n'empeche de le re-ecrire.
[^] # Re: pourquoi ne pas utiliser l'API crypto du noyau ?
Posté par patrick_g (site web personnel) . Évalué à 2.
quand tu vois que le dernier kernel 2.6.9 integre un nouvel algo symétrique (anubis) je pense que on peux en déduire que le kernel intègre une lib d'algos optimisés......non ?
# Sinon pour les trolleurs:
Posté par Ph Husson (site web personnel) . Évalué à 1.
Sinon en vrac:
- Usage of GCC 3.4 symbol visibility functionality for much improved application startup time.
Il me semblait que c'etait gcc 4.0? (ou 3.4 patché)
Mais bon n'empeche que c'est une bonne idée
KDM theme support.
Deja vu dans un journal précendent mais ca fait plaisir de le rapeller :)
- Empty password support (password-less wallets) in KWallet.
J'espere qu'on poura désactiver ca.....
Support for setting the clock with NTP.
Ca serait pas plutot au niveau de la distrib de faire ca?
Enfin bon ca peut quand meme etre une bonne idée
- Completely redesigned, more flexible trash system.
Mmmmmm à voir, mais personnellement je prefererais qu'ils utilisent recycled4linux 'fin bref
- Support for Apple's DNS based service discovery.
OO? Je croyais que c'etait un zeroconf ?
Remarque d'apres mes souvenirs c'est pas encore supporté par KDE donc c'est juste un nom différent.
- Subversion support.
Que dire à ce propos? :)
[^] # Re: Sinon pour les trolleurs:
Posté par patrick_g (site web personnel) . Évalué à 1.
sinon pour ton appel au troll sur Subversion je ne trouve rien d'autre à dire que ARCH POWAAAAAA !!!!!
[^] # Re: Sinon pour les trolleurs:
Posté par Julien MOROT (site web personnel) . Évalué à 5.
J'espere qu'on poura désactiver ca.....
En fait ça a été un souhait émis sur le bugzilla de KDE. Il a été codé contre la volonté des développeurs mais a été fait malgré tout face au nombre de votes.
Support for setting the clock with NTP.
Ca serait pas plutot au niveau de la distrib de faire ca?
Enfin bon ca peut quand meme etre une bonne idée
Gnome 2.8 le fait déjà. Après qu'on utilise ntpdate en service ou une appli graphique de la distrib ou de l'environnement de bureau, les droits root sont de toute façon nécessaires et c'est juste une couche visuelle.
- Support for Apple's DNS based service discovery.
OO? Je croyais que c'etait un zeroconf ?
Zeroconf / DNS-SD / Apple mDNSResponder c'est trois noms pour la même chose en fait :) Genre Firewire, i-Link et IEEE 1394. Il est question d'ailleurs en ce moment même de déplacer kdnssd de kdenonbeta vers kdelibs.
Sinon la liste des fonctionnalités devant normalement être ajoutées à KDE 3.4 se trouve ici :
http://developer.kde.org/development-versions/kde-3.4-features.html(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.