Thursday, October 4, 2012

Microsoft Dynamics GP nouvelle personnalisation, développement, intégration & possibilités de Reporting

Récente décision de Microsoft de renommer ses produits de marketing : Microsoft Business Solutions Great Plains, Navision, Axapta, CRM et Solomon dans Microsoft Dynamics GP, NAV, AX, CRM, SL pour le projet Green Wave 1, l'intention de les fusionner dans tout Microsoft Dynamics en phase 2. Pour le développeur d'applications il devrait ouvrir des possibilités et nouvelles façons. Dans ce petit article, nous allons orienter développeur dans la personnalisation, l'intégration et des outils de reporting.


• XML Web Services - finalement tous les modules Microsoft Dynamics GP sera à votre disposition au moyen du Kit de développement logiciel. En ce moment le SDK est en cours – mais il est clair qu'il utilisera eConnect ou intégration objet SDK (nouveau nom pour eConnect). eConnect objets seront élargis et auront l'interface de service web.


• Microsoft Dexterity - en juillet 2005, nous voyons des signes de renaissance de Microsoft Dexterity. Microsoft reprend le programme de code Source de Microsoft Dynamics GP – c'est l'accès à la dynamique.Dictionnaires de service DIC, projet et sur le terrain avec des scripts de dextérité (dictionnaires ordinaires, que vous pouvez trouver dans le dossier poste de travail GP ont sanscript scripts supprimés). Programme de tarification sans doute rendra disponible pour les grandes et moyennes entreprises-conseils seulement, mais le fait de rouvrir ce programme donne des crédits supplémentaires à Microsoft Dexterity et nous croyons qu'il jouera rôle dans la prochaine décennie. Vous pouvez en fait appeler des services web de Microsoft Dexterity.


• Business Portal - portail d'affaires a toutes les chances de remplacer étape par étape des interfaces propriétaires existants pour toutes les marques futures de Microsoft Dynamics : GP, NAV, AX, SL, sauf probablement CRM – il est déjà sur le web (et MS Outlook base – qui est une autre orientation stratégique) application. Portail sur les affaires est possède ses propres et nous espérons ouvrir pour les abonnés MSDN SDK avec c# et probablement des exemples VB.Net. Business Portal est application .net. Ainsi vous devriez être au courant des nouveaux réécrit eLivres (nouveau nom – gestion des commandes) – comme vous le savez eLivres vieux était application ASP classique. Gestion des commandes est intégrée dans le portail de l'entreprise.


• Visual Studio - comme nous le verrons GP objet exposé par l'intermédiaire des services web XML – c'est où les développeurs Visual Studio peuvent prendre le contrôle (sauf les formes dextérité et écrans). Visual Studio sera l'outil de choix pour personnaliser le portail sur les affaires, par exemple


• Microsoft SQL Server Reporting Services - ces services plus probable sera un remplaçant pour Great Plains ReportWriter et Crystal Reports, surtout quand nous parlons Business Portal.


• Intégration - vous aurez des services web pour la plupart des objets GP. Gestionnaire d'intégration plus plus utiliseront probablement eConnect/intégration objet SDK technology


• Flux de travail de document - ce sera un must dans le futur proche. Nous savons que ce fournisseur de flux de travail traditionnel est Lotus Notes/Domino. Microsoft travaillera dans cette direction, où Microsoft Sharepoint pourrait jouer un rôle dans l'avenir proche.

Wednesday, October 3, 2012

Business Phone Systems - Types de systèmes disponibles

Il existe trois grands types de systèmes téléphoniques disponibles : KSU sans téléphones, les systèmes de téléphone clés et les systèmes de téléphone de Private Branch Exchange (PBX). Quel type de ces systèmes de téléphone que vous choisissez dépend de la quantité d'extensions dont vous avez besoin et les fonctionnalités de votre système téléphonique doit avoir installé.


Systèmes KSU sans


KSU-Less systèmes sont généralement plus adaptés aux entreprises qui ont moins de dix salariés en général, ou nécessitent des extensions de moins de dix. Ce n'est pas à dire que toutes les compagnies nécessitant moins de dix téléphones peuvent obliger à faire avec un système sans BSC. Il est possible que vous avez besoin de plus de fonctionnalités qui sont uniquement disponibles via le système téléphonique PBX ou clé.


Nécessitant un investissement initial beaucoup plus faible que les autres types de systèmes de téléphonie d'entreprise, KSU sans téléphones sont spécifiquement conçus pour inclure un grand nombre des fonctionnalités habituellement disponibles uniquement par le biais de la mise en œuvre des systèmes de téléphone plus chers aux petites entreprises.


Systèmes KSU sans téléphone peuvent être facilement débranchés et déplacés, parce qu'ils ne sont pas définitivement reliés à votre bureau. Cette portabilité permet de traiter les systèmes KSU sans téléphone, sensiblement les mêmes que n'importe quelle machine commerciale, plutôt qu'un investissement permanent perdu.


Vous devrez vous assurer que n'importe quel système de KSU sans que vous choisissez est compatible non seulement avec le type de câblage vous avez dans votre bureau, mais aussi avec tous les accessoires que vous peut-être déjà, tels que : casques d'écoute, machines répondant et fax et les modems. Systèmes KSU sans téléphone étant relativement peu coûteuses, ils sont généralement pas vendus, installés ou entretenus par les fournisseurs de télécommunications.


Tout cela signifie, vous devez y aller et ne sont pas seulement des boutiques vous-même, mais également l'installation et prise en charge. C'est une des deux inconvénients majeurs des systèmes KSU sans téléphone. La dernière chose que toute entreprise a besoin est de se préoccuper de la fiabilité et l'entretien de son système téléphonique. Un autre inconvénient des systèmes sans BSC est qu'ils sont plus enclins à quelque chose de connu comme « diaphonie ». Il s'agit où conversations distinctes peuvent se fondre dans l'autre. Avec PBX téléphone, systèmes de téléphone clés et systèmes de téléphone hybride tomber dans le prix, il est parfois plus logique d'investir dans un système de téléphone d'affaires complets, plutôt que de devenir vulnérable aux risques de systèmes KSU sans téléphone.


Systèmes de téléphone de Private Branch Exchange (PBX)


Si votre entreprise nécessite généralement plus de quarante extensions ou vos besoins dictent dont vous avez besoin des fonctions avancées de votre système de téléphone d'affaires, les systèmes PBX sont souvent la solution. Systèmes téléphoniques PBX utilisé pour être extrêmement coûteux et seulement abordables par les grandes sociétés avec des centaines d'extensions. Si c'est encore le cas pour les grandes installations, le développement de la technologie nécessaire a progressé au point où un puissant et entièrement fonctionnel Bureau système téléphonique PBX pour une petite entreprise est capable de s'adapter sur le dessus d'un bureau.


Presque tous ces systèmes de téléphone PBX compacts viennent avec toutes les fonctionnalités que vous pouvez en standard. Vous payez une prime pour la programmabilité et la souplesse qu'offre un système PBX, mais dans la plupart des cas, la différence de prix est pas autant que vous pouvez imaginer entre celle d'un système de téléphone moins flexible.


Systèmes clés


Systèmes de téléphone principaux sont plus typiques dans les entreprises qui nécessitent des extensions de cinq à quarante. Ce type de système téléphonique utilise une unité de commande centrale, appelée l'unité de système clé (KSU) pour fournir des fonctionnalités et fonctions qui ne sont pas disponibles à l'aide des téléphones ordinaires. Un exemple de cela est : systèmes principaux à l'aide d'un BSC permettent une extension appeler une autre extension dans la maison et empêche tout autre utilisateur de ramasser une ligne qui est déjà en cours d'utilisation. Systèmes clés viennent généralement comme norme dont la plupart dispose d'un business attendrait, mais dans certains cas ils sont souvent moins flexible qu'un système téléphonique PBX.


PBX & Key Systems (hybrides)


Bien que les systèmes de clés et de PBX ont des caractéristiques techniques différentes, ces différences sont devenues quelque peu floues au cours des deux dernières années. Beaucoup de systèmes clés offre maintenant des fonctions qui étaient auparavant uniquement disponibles à ceux qui ont choisi d'installer un système complet de téléphone PBX. Certains systèmes fonctionnent également en interne comme un système PBX ou clé selon le logiciel installé. Parfois ces systèmes sont souvent dénommés systèmes téléphoniques « Hybride ».


Merci pour la lecture.

Tuesday, October 2, 2012

An Introduction To Weather Vanes

Une girouette (girouette) est un instrument de mesure de la direction du vent. C'est un instrument simple, consistant en une flèche ou un chiffre, monté sur une tige. Cette tige se déplace dans la direction du vent lorsqu'il y a brise. La partie avant de la girouette est plus ou moins pointue et le back-end est large, de sorte que même la moindre brise se déplacera la girouette. La flèche se transforme jusqu'à ce que le vent est également réparti de chaque côté de la girouette, rendant la partie avant indiquent la direction exacte du vent. Girouettes sont placés en open et hauts lieux pour attraper le vent.


Weather vanes sont parmi les plus vieux instruments à vent utilisés par l'homme. La plus ancienne girouette a été retracée à la tour des vents à Athènes, en Grèce et remonte à 48 BC. Au fil des siècles, weather vanes ont servi comme ornements pour afficher les icônes de différentes cultures, religions et pays. À un moment donné, ces météo ailettes étaient probables utilisés comme indicateurs, comme l'origine de la girouette « mot » semble provenir du mot Anglo-Saxon « fane », qui signifie le drapeau.


Weather vanes ont sans doute été utilisés pour représenter les sentiments patriotiques, tel que représenté par l'aigle fédéral et les ailettes de la déesse de la liberté. Weather vanes, encore aujourd'hui, sont utilisés plus comme ornements sur les bâtiments qu'à d'autres fins spécifiques. Édifices à bureaux même sont sportives weather vanes avec gravé sur les logos d'entreprise. Elles peuvent être personnalisées conçues, de la taille de la girouette, le matériau utilisé, et bien sûr la conception. Girouettes modernes sont également montés avec un anémomètre, un appareil pour mesurer la vitesse du vent. Ils peuvent également être connectés à une station de lecture distante. Ailettes de temps modernes sont libre de la rouille et l'entretien gratuit.


Weather vanes sont disponibles dans des centaines de modèles, dessins et modèles. Ils peuvent être fabriqués pour s'adapter à la fonction exacte de la maison, son emplacement et le goût unique du client. Weather vanes sont disponibles en fer forgé, aluminium, cuivre, laiton, bronze ou acier. Ils sont fabriqués dans différentes formes, allant de simples flèches aux formes d'animaux, oiseaux, humains, emblèmes, figurines exotiques ou une combinaison de ces thèmes. Antiques weather vanes sont tellement en demande qu'il y a certains concessionnaires qui se spécialisent en recréant des ailettes de météo pour ressembler aux antiquités. Weather vanes sont plus populaires pour le look « pays » ou « ferme », ils peuvent ajouter une touche élégante à tout bâtiment. Weather vanes sont aussi utilisés comme éléments décoratifs à l'intérieur de la maison, ou même sur les ordinateurs de bureau.

Monday, October 1, 2012

Sony est remisé au large du Walkman

Sony est remisé au large du nom « Walkman » pour concurrencer Apple iPod. Les japonais sont s'appuyant sur leur propre expérience de la musique de capitaliser sur la popularité du plus petit lecteur MP3.


Dans les années 80 et les années 90 les baladeurs Sony et les Discmans faisaient partie de la vie quotidienne. Mais ces jours le lecteur MP3 a la domination du marché et la société japonaise s'est estompée. Apple et son iPod est maintenant numéro un.


La semaine dernière les deux sociétés introduit des nouveaux lecteurs MP3 qui seront en concurrence directe les uns aux autres. Sony a présenté deux joueurs sous le nom de « Les nouveaux Walkman », alors que Apple sort l'iPod Nano.


Sony utilise le nom « Walkman » dans l'espoir que 26 ans après la première introduction du célèbre lecteur cassette ce nom a toujours valeur concurrentielle. Cependant, nous devons conclure que cependant grand Sony est passé de réalisations qu'ils ont manqué le bateau dans la révolution MP3 de façon importante. La principale cause d'échec de Sony est leur refus obstiné d'abandonner le format de musique Attrac3. Alors que tout le monde était d'échanger des fichiers MP3 ce n'est que l'an dernier que Sony a présenté des joueurs qui peuvent gérer ce format.


À cette époque, Apple était juste libérant sa septième génération de lecteurs iPod-type.


Sony commercialise maintenant la NWA-1000 et la NWA-3000. Ces lecteurs de musique peuvent communiquer directement avec le magasin de musique de Sony « Connexion ». Il est également possible de copier des fichiers de l'ordinateur directement aux joueurs.


Sony est bien connu pour leur activité dans le secteur de la musique et du cinéma. Ils doivent utiliser leur position dans ce domaine à regagner la part de marché et le prestige de cette industrie interconnectée. Interconnectés parce qu'il semble qu'il est tant de Sony et Apple stratégie d'interconnecter fortement musique magasin de joueur, de logiciels et de musique. ITunes d'Apple a été le premier magasin de musique Internet offert à grande échelle téléchargement légal de fichiers MP3.


Sony ne nous donne des chiffres sur leurs ventes et les parts de marché. Steve Jobs (CEO d'Apple) n'a aucun problème avec les chiffres. La principale raison pour cela est peut-être bien comment ils sont. Apple revendique environ la moitié d'un téléchargements milliards dans un marché fortement.


L'iTunes store est fortement axée sur la coopération avec l'iPod. Ce lecteur est certainement le leader du marché parmi les plus chers lecteurs MP3 qui ont leur propre disque dur. Dans le segment des moins cher, lecteurs MP3 avec la mémoire flash appelée, les dirigeants sont Creative, LG et iRiver. L'iPod Shuffle avec sa mémoire flash n'a pas pu faire à ce sujet. Le sentiment négatif sur le shuffle a été principalement en raison de l'absence d'un écran LCD et le prix relativement élevé.


Avec l'iPod Nano Steve Jobs, Apple a un double défi sur ses mains. Tout d'abord, il y a la concurrence susmentionnée avec Sony. Deuxièmement, le nouveau lecteur d'Apple a un espace de stockage de 4 Go de mémoire flash et aucun disque dur.


L'iPod Nano est le successeur de l'iPod Mini. Apple est sans cesse réduire la taille physique et le prix de leurs joueurs. Leur stratégie semble être de se concentrer sur iTunes comme leur producteur de grands profits.


Il y a un moment intéressant devant nous--nous verrons la forte compétition entre Apple et Sony dans les marchés interconnectés des joueurs MP3 et leurs magasins respectifs.


Qui va gagner ? Je ne sais pas, mais une chose que je sais c'est que Apple a presque ruiné à la fin du siècle dernier. Il a été sous la direction de Steve Jobs que Apple fait un retour miraculeux presque comme un acteur majeur sur le marché mondial de la mini-electronics.

Sunday, September 30, 2012

Les médias répandent des virus informatiques ?

Résumé : Pourrait le battage de médias de masse sur les virus informatiques en fait aggraver le problème ?


Si vous croyez que ce que vous entendez dans les médias, il y a énormément de virus qui va. Non, je ne parle pas de faire-vous-sick type de virus, bien qu'ils obtiennent beaucoup de temps d'antenne, trop. Je veux parler de la sorte de virus qui pénètre via votre connexion internet plutôt que vos passages nasaux.


Ce que les médias ne disent souvent vous--au moins, dans la plupart des bulletins radio et de télévision et dans les titres essentiels et ouverture des paragraphes des articles de journal--est que bon nombre de ces « virus » ne sont pas des virus du tout.


Ce virus informatiques sont vraiment


La principale raison que les médias sont toujours en alerte au virus est qu'ils ont tendance à appeler n'importe quel programme informatique malveillant, un virus. En réalité, il y a au moins onze types de logiciels malveillants ou de logiciels malveillants, souvent affectant les ordinateurs aujourd'hui. Les plus courants sont les vers, les chevaux de Troie et les logiciels espions.


Alors, quelle est la différence entre les virus et les autres types de logiciels malveillants ? La différence est que les virus informatiques sont presque les seuls qui régulièrement fermé d'ordinateurs et de causent d'autres dommages évidents. La plupart des autres types de logiciels malveillants, vers, chevaux de Troie et les logiciels espions--sont habituellement seulement décelables avec une analyse particulière.


Le vrai Danger de virus informatiques


Si les autres types de logiciels malveillants sont tellement discrètes qu'elles ne peuvent être détectées avec une analyse spéciale, ce qui est de se pour inquiéter ? Pour commencer, ces programmes sont appelés malveillants pour une raison : ils sont conçus pour causer une sorte de dommages, sinon à votre ordinateur, puis à quelqu'un d'autre.


Vers servent surtout d'endommager, de détruire ou de perturber d'autres réseaux informatiques que celle où se trouve l'ordinateur hôte. Par exemple, les vers ont servi par les propriétaires de sites Web pour fermer les sites rivaux en envoyant un nombre écrasant de demandes à l'ordinateur qui héberge ce site. Les vers ont aussi été utilisés pour envoyer des virus à d'autres ordinateurs, souvent sans infecter la machine hôte--après tout, ce qui profiterait il le ver de fermer son ordinateur hôte ?


Les chevaux de Troie, à leur tour, est souvent utilisés pour insérer les vers et autres logiciels malveillants sur votre ordinateur, même si le cheval de Troie ne fait aucun dommage.


Mais même si vous Don't care ce qui arrive à quelqu'un d'autre, vous devriez être toujours préoccupé par un seul type de logiciels malveillants : les logiciels espions, une sorte de malware qui, fidèle à son nom, recueille des données de votre ordinateur et l'envoie vers un hôte distant.


La plupart de logiciels espions ne s'intéresse qu'à surveiller votre utilisation internet afin qu'il peut dire des autres programmes, appelés adware, quelle publicité popup sur votre ordinateur. Cependant, il y a des espions criminelle qui volent des données financières, ou effectuer un vol d'identité complète. Ne pense pas que vous avez données personnelles ou financières sur votre ordinateur ? Certains programmes logiciels espions contiennent un enregistreur de frappe, qui est un programme qui copie tout ce que vous tapez, habituellement afin d'arracher les mots de passe. Même si vous ne conservez aucune information financière sur votre ordinateur, si vous achetez jamais quoi que ce soit sur le web, le keylogger permettrait à son propriétaire acheter des choses en utilisant les mêmes informations que vous avez tapé à acheter des choses vous-même.


Pourquoi blâmer les médias ?


Étant donné le danger de tous ces différents types de logiciels malveillants, il n'est une bonne chose que les médias deviennent hystériques à ce sujet ? Et ne peuvent ils être pardonnés les rapports négligé d'appeler les chevaux de Troie, vers, logiciels espions et autres logiciels malveillants « virus » ?


Non, non, non.


Il s'agit d'un cas classique de mauvais rapports faisant plus de dégâts que pas du tout de rapports. Dans ce cas, le dommage mauvaise déclaration a fait est de promouvoir un mythe commun qui va quelque chose comme ceci: « le logiciel malveillant n'est un virus. Virus d'endommager votre ordinateur. Donc, si mon ordinateur fonctionne OK, mon ordinateur n'a pas un logiciel malveillant. J'ai seulement besoin de scanner mon ordinateur pour les problèmes quand il y a un signe de problèmes. »


Grâce à ce mythe, beaucoup de gens laisser complaisamment leur antivirus logiciel go mois expiré, ne voulant ne pas être dérangés avec la planification d'une mise à jour automatique. Tout comme mauvaise, beaucoup de gens n'ont aucun logiciel supplémentaire pour lutter contre les autres types de logiciels malveillants qui ne peuvent pas être couverts par un logiciel antivirus.


En fait, il n'est pas rare pour les personnes qui ont trouvé des logiciels malveillants sur leurs ordinateurs après une analyse de dire, « mais j'avais jamais logiciels malveillants sur mon ordinateur avant! » Mais comment seraient ils sont connus si ils n'avaient jamais scanné !


Jusqu'à ce que les plus grands médias--et surtout télévision--début informer le public sur la nécessité de disposer de leurs ordinateurs automatiquement scannés au moins tous les jours, le monde continuera à avoir des problèmes majeurs, traînant avec des logiciels malveillants qui pourraient avoir été effacé comme rapidement dès que les fabricants de logiciels anti-malware découvert il.


Et jusqu'à ce jour, les médias auront beaucoup plus de possibilités pour exécuter des histoires hystériques de « virus », forçant ainsi à vendre plus de journaux et de diffuser à un public encore plus grand de personnes qui aspirent à la fosse de l'information mais d'une certaine façon ne deviennent jamais complète.

Saturday, September 29, 2012

Programmation progressive

Aide de programmation pour les débutants


De nombreux programmeurs novices démarrer un programme avec une approche « big bang », ce qui signifie qu'ils veulent écrire l'ensemble du programme en une seule étape et puis seulement ils essaieraient de compiler et exécuter. Cependant que les humains nous faire beaucoup d'erreurs lors de la programmation, surtout étant donné que nous avons à utiliser un langage de programmation pour faire le travail et la plupart des langages de programmes diffèrent considérablement des langues naturelles. Parce qu'il est très probable que nous ferions des erreurs, nous devons veiller à ce que nous laissent donc que nous avons pu facilement identifier les erreurs que nous avons faites.


Aide de programmation supplémentaires


La solution à cette situation est d'adopter une approche progressive dans la programmation. L'idée est de garder votre code à l'aide de plusieurs petits morceaux de travail du bâtiment. Les morceaux de code ne ferait pas un travail complet. Plutôt, ils vont pondre sur le squelette pour le programme complet final. Une fois que vous êtes convaincu que le squelette correct est en place, vous pourriez aller et ajouter le muscle au programme.


Processus de programmation supplémentaires


En programmation supplémentaire, le programme est progressivement construit à l'aide de plusieurs itérations. Dans chaque itération du programme, il est compilé et exécuté pour s'assurer que tout ce que nous avons un accroissement donné est correct. Il est très important d'avoir toujours une version de travail du programme, peu importe combien logique nous avons implémenté pour l'instant. Voici un algorithme simple illustrant le processus de programmation supplémentaire


Identifier les composants principaux du programme
Écrire le stub initial afin d'y inclure toutes les parties
Compiler et exécuter pour vérifier l'exactitude
Corriger les bugs s'il
Tout le programme n'est pas complète
Modifiez le code pour implémenter la logique plus
Compiler et exécuter pour vérifier l'exactitude
Corriger les bugs s'il
Fin tout en
Programme complet


Comme vous pouvait remarquer dans le processus ci-dessus, nous avons toujours compiler et exécuter le programme chaque fois que nous ajoutons une logique. L'idée est de faire en sorte que nous écrire un programme propre tout le temps. On pourrait penser que cela va perdre du temps que nous avons compiler et exécuter le programme incomplet plusieurs fois. Cependant, ce processus permettra de sauver des temps plutôt que de temps des déchets à long terme. La raison est que, lorsque vous écrivez à la fois de l'ensemble du programme et essayez de compiler, vous présenterait à la fois nombreux bugs au programme et elle prend plus de temps pour déboguer. La méthode progressive Coupe d'autre part le temps de débogage par l'élimination des bogues sur le chemin.


Un exemple


Examinons un exemple très simple sur la façon d'appliquer des programmes supplémentaires. Le problème de l'échantillon est d'écrire un programme de facturation simple pour un utilitaire de distributeur de café. L'entrée dans le programme de l'utilisateur serait le nombre de tasses de café. Étant donné le nombre de tasses de café à dispenser, le programme est nécessaire pour calculer le montant et l'afficher à l'utilisateur.


La première étape consiste à venir avec le squelette de la solution. La solution consiste en trois étapes.


1. faire entrer
2. calculer la quantité
3. afficher le résultat


Le plus simple squelette, on pourrait écrire est :


# include


using namespace std ;


int main()
{
cout

Friday, September 28, 2012

Seecrets sur la sécurité : Une Introduction douce de cryptographie Part 2

La récente croissance explosive des PC et commerce sur Internet a considérablement augmenté le besoin d'une grande variété de mécanismes de sécurité informatique. Cet article, le deuxième d'une série de trois, jette les bases sous-jacentes dans un langage simple.


Une série un peu Pluse d'articles « Garder votre Secret Secrets » examinera plus en détail des exemples pratiques et fournit des conseils et des astuces utiles. Bien sûr, ces continuera avec le thème de la sécurité informatique et de la crypto facile à comprendre.


Hachage unidirectionnel


Également connu sous le nom une fonction à sens unique, un résumé du message, une empreinte digitale ou une somme de contrôle, l'algorithme crée une sortie de longueur fixe qui ne peut pas être inversée. Hachages unidirectionnels fournissent des totaux de contrôle pour valider les fichiers, créer des certificats numériques et a joué un rôle central dans de nombreux systèmes d'authentification.


Considérons cet exemple. Pour les âges, les chinois ont une méthode de divination qui repose sur le « Ba Ji » (huit caractères) qui utilise le temps, jour, mois et année de naissance selon leur calendrier. Il y a soixante possibilités (presque égales à 6 bits) pour chacune des quatre variables. Étant donné que les chinois utilisent deux caractères pour chaque variable, le résultat est toujours huit caractères. C'est un exemple d'un hachage unidirectionnel non sécurisé de 24 bits.


De toute évidence, cette façon de produire un hachage à sens unique n'est pas acceptable à des fins de sécurité en raison du nombre énorme de collisions (produisant la même sortie de différentes entrées).


Les hachages plus couramment utilisés sont le SHA-1 (Secure Hash Algorithm utilise 160 bits) et MD5 (Message Digest utilise 128 bits). En août 2005, une équipe de cryptographes dirigé par Xiaoyun Wang de l'Université du Shandong, en Chine, a présenté un document qui trouve plus vite les façons de trouver des collisions que la brute habituelle force méthode. Ces exploits (vulnérabilités) peuvent faire de faux certificats numériques une réalité.


Les implications pour le commerce électronique peuvent être généralisées sans parler des millions de sites Web qui utilise le MD5 pour hacher des mots de passe des utilisateurs dans leurs bases de données. Tout webmaster peut vous dire que la conversion de ces sites pour utiliser SHA-256 ou SHA-512 ne sera pas une tâche triviale.


Dans une directive récente, NIST (National Institute of Standards & Technology, États-Unis d'Amérique) a informé les agences gouvernementales américaines d'utiliser SHA-256 ou SHA-512 (256 et 512 bits respectivement) à la place.


Biométrie


Un dispositif biométrique est celle qui peut identifier les caractéristiques uniques d'un doigt, le œil ou la voix. Beaucoup croient que la biométrie devrait fournir un niveau élevé de sécurité que d'autres formes d'authentification.


Il y a un reportage en mars 2005 de comment un propriétaire malaisien perdu sa Mercedes voiture et l'index de voleurs armés de machettes. Il est évident que l'électronique d'allumage sans clé ne peut pas détecter si le doigt est toujours partie du corps original ni si le doigt (et par extension la personne) est vivant ou non.


Récentes atteintes à la sécurité ont renforcé les préoccupations sur les dépositaires de renseignements personnels stockés sur de nombreux sites financiers. Lorsque cette violation s'est produite, l'incidence des vols d'identité donc augmentera également.


Si vous perdez votre carte de crédit, vous pouvez toujours annuler la carte et obtenir un nouveau. Lorsque vous perdez votre empreinte digitale (stocké sous forme numérique) ou autres caractéristiques biométriques, qui peuvent remplacer ceux ?


Mots de passe


Invité à évoquer un nombre aléatoire ou caractères, plupart des matériaux utilisés inévitablement des gens qui connaissent bien leur comme anniversaires, noms des membres de la famille, les noms des animaux de compagnie et ainsi de suite.


Par exemple, la plupart choisissent les dates lors de la demande de choisir un numéro à six chiffres pour leur numéro d'Identification personnel ATM (NIP). Faisant donc réduira le nombre de possibilités par neuf fois.


Nombres aléatoires et des générateurs


Nombres aléatoires sont au cœur de crypto. Pour être considéré comme vrais nombres aléatoires, la sortie de générateurs de nombres aléatoires (RNG) doit passer des tests statistiques du hasard. Deux suites considérées comme standards de facto sont la suite « irréductibles » mis au point par le professeur George Marsaglia, de l'Université de Floride et de la « Suite de Test statistique » du NIST.


Deuxièmement, sortie de la RNG doit être imprévisible, même avec une connaissance complète de l'algorithme ou de matériel de production de la série et tous les bits antérieures produites.


En troisième lieu, sortie de la RNG ne peut pas être cloné dans une répétition même avec les mêmes entrées.


L'approche la plus courante pour produire des nombres aléatoires en utilisant un algorithme effectue par un programme informatique (achillée millefeuille, Tiny, sage, Mersenne Twister). Ces algorithmes ne peuvent pas produire au hasard nombres, d'où leurs noms, générateurs de nombres pseudo-aléatoires (PRNG).


Une autre approche consiste à utiliser des événements physiques comme entropie produit par le clavier, souris, interruptions, bruit blanc de microphones ou de conférenciers et de comportement de lecteur de disque que les semences (valeur initiale).


Certains pourraient affirmer que vrais générateurs aléatoires sont ceux qui peuvent détecter les comportement quantique en physique subatomique. C'est parce que le caractère aléatoire est intrinsèque dans le comportement des particules subatomiques - n'oubliez pas le nuage électronique de votre école secondaire physique.


Pad unique


Système le plus efficace est souvent le plus simple. Un coussin unique (OTP) est une série de bits aléatoires qui a la même longueur que l'objet numérique crypté. Pour crypter, utilisez simplement une opération simple ordinateur, exclusive ou (XOR). Pour déchiffrer, simplement le résultat chiffré avec les mêmes bits aléatoires de XOR.


L'inconvénient de l'utilisation de OTP est qu'une fois utilisé, il doit être écarté. Deuxièmement, le Bureau du procureur et l'objet numérique doivent avoir le même nombre de bits. Enfin, le problème évident de la synchronisation de l'OTP entre le récepteur et émetteur.


[Note de l'auteur : les finales 3 partie mettra l'accent sur la gestion de clés et de la cryptographie à clé publique.]


« In God we trust, d'autres utiliseront crypto. »


© Copyright 2005, Stan Seecrets. Tous droits réservés.