Archive for January, 2009

links for 2009-01-30

January 31, 2009
  • Have you ever imagined to have your own dynamic google page rank (PR) indicator for your website? Now, as a new year gift, I will expose the script to you for free. With this, you will not need to use similar services provided by third-party. The script is written in PHP and it is working fine and accurately. So, what you need to do is just copy this script into a PHP file and save it and upload it to your web server and it is ready to use.
  • Ever wanted to display the Google Page Rank on your website using your script hosted on your server? Now you can download and implement a pagerank script right on your website, show pageranks for both you and your friends' websites!

    What do you need in order to make this work?

    * PHP support from your host for processing the script
    * basic PHP knowledge
    * this website 🙂

    Just go to the download page and grab the PHP code used to fetch the page rank from Google´s toolbar

  • Here’s a great little surprise. I have this script for automating blog and ping that I can resell, so instead I’m releasing it for free.

    It’s also server side in php so you don’t have any stupid desktop app that hogs your computers resources (*cough*BlogAutoMachine*cough*). So download the following zip, install and start blogging and pinging. Go saturate blogspot with more splogs or make many WordPress splogs on your server.

  • أطلقت شركة instacoll الهندية خدمة Live Presentations وهي الخدمة التي يمكن للمستخدم من تصميم العروض التقدمية من خلال موقع الخدمة مباشرة او عن طريق برنامج لسطح المكتب يتزامن مع الخدمة المقدمة في الموقع.

    الخدمة ومن خلال تجربتي البسيطة والسريعة ( لا أملك أي خبرة في إنشاء العروض التقدمية ) وجدت انها خدمة تحتوي على الكثير من المميزات والخدمات , فبعد التسجيل والبدء في عمل العرض سوف تجد ان الخدمة تمتاز بالسهوله مع وجود الادوات مثل اضافه الصور والنصوص وجود عدد كبير من التأثيرات والحركات, والجميل أيضا في الخدمة يمكن التعاون بيع مجموعة من المستخدمين بنفس الوقت في إنشاء العرض التقدمي, وتوفر الخدمة أيضا أمكانية فتح مناقشه بين المستخدمين لتسهيل عمليه تصميم العرض, وأخيرا تميزت الخدمة بوجود إمكانية الاستفادة من خدمات الانترنت فمثلا يمكن جلب صورة من موقع فليكر او مقطع فيديو من youtube او يمكن ترجمة نص باستخدام مترجم قوقل والكثير من خدمات الانترنت والتي سوف تضاف في وقت لاحق , العيب الوحيد الذي وجدته في الخدمة هو عدم دعمها للغة العربية واتمنى ان يتم دعم اللغة العربيه في الاصدارات القادمة.

  • The sidebar, also known as the menu, is a narrow vertical column often jam-packed with lots of information about a website. Found on most WordPress sites, the sidebar is usually placed on the right or left-hand side of the web page, though in some cases, a site will feature two sidebars, one on each side of the main content where your posts are found. This tutorial examines some of the information items and features generally found in the sidebar. After reading this article you’ll feel more comfortable in adding or changing the content of your own sidebar.
  • Don’t want the world to know what version of WordPress you’re running? You’ve got three options. The first two require you to edit functions.php and let you hide the generator completely or empty the version number. Alternately, you can just use the plugin.

links for 2009-01-28

January 29, 2009
  • WordPress automagically interjects meta content specifying that the generator of the webpage is WordPress and, specifically, what version it is. Like this:

    <meta name="generator" content="WordPress 2.5.1" />

    If you want to remove that, there's an easy way to do it. If you don't already have a functions.php file in your theme, create one. Make sure that it starts with <?php and ends with ?> and has NOTHING outside those tags or it will cause your theme to yak.

    Now add the following line to your functions.php file:

  • For anyone who has upgraded to WordPress 2.5 and above and likes to keep the WordPress version number out of the source code of your site when the source is viewed in a browser you could be in for a surprise. It might be back even though you eliminated the line of code in your theme’s “header.php” that generated the version number in the first place.

    I know I was surprised to find “2.5.1″ happily displayed when I viewed the source code for my main page in Firefox last night and for the life of me I couldn’t find anything in my theme’s “header.php” I might have missed. At first I thought I had forgotten to comment the line out when I upgraded the theme to the latest version but apparently not.

    I finally decided to contact the author of my theme, Scott Wallick of (home of the famous “Sandbox” theme) about this. I have to admit that I was more than a bit surprised when he sent me the explanation especially when I had followed the development of 2.5 so closely:

links for 2009-01-27

January 28, 2009
  • The Business Directory plugin for WordPress is an easy way to host a free directory page for your readers, affiliates, advertisers, community or club members. Invite them to submit a simple advertisement listing for themselves on your blog.

    Listings include company name, a short description, and contact information including a live URL. The plugin includes an admin tab that allows you to approve of listings before they appear live on the site. You can also edit and delete listings.

  • his is a pretty strait forward plugin. It turns any page into a directory. I kinda used the DMOZ or open directory as a guide and put this together. If you are in need of a directory this one is easy to use and fits into your site without any advanced setup techniques. As always feel free to let me know what you think or report and bug and suggestions to the support forums!
  • Represent your attention special Article Directory theme for using with my Article Directory plugin.

    Worth noting that the ideological inspirer for realization article directory on WordPress engine is the Therefore, while creating Article Directory theme I was orientated to this directory.

    * Statistics on the total number of published articles and the number of registered authors.
    * Each author has a page with his profile and list of his articles.
    * The home page displays a list of the most recent articles. By default, 30 titles. The numbers can be changed in the template file index.php.
    * Lists of “pages” are available at two locations in header of page. To mutual exclusion repeated pages you must find in two places of the header.php file the code like t

  • As you know, WordPress is the universal platform, that may be used not only for blog creating, but also for other web-site types.

    Once me and my friend have created WordPress build for the article directory, but this build have one essential shortcoming.

    To deduce the list of categories on the main page I had to edit source files of WordPress engine. But it has deprived of possibility to use WordPress as the article directory at release of new versions, because changing of the source codes each time is not reasonable decision.

    The idea of creation of universal and convenient instrument for realisation on WordPress the catalogue of articles did not leave me. As a result I have created a plugin Article Directory.

    The primary task of this plugin is deduce on the main page (or any another) the structured list of categories, which can be easily customized with CSS, how it’s made now on web-site. In addition, with the plugin implemented several changes in the administrativ

  • Do you want to create a moderated membership directory that showcases your member’s information? Do you want it to be flexible, be very little work after initial setup, and use a world-class open source platform that you are already familiar with?

    Your first thought might not be to use WordPress for such a project, but since it already has an extremely easy way to accept, moderate and update registrations – it’s a perfect candidate.

    In this tutorial I will show you how I built a successful membership directory using nothing more than a standard WordPress 2.3+ install and 2 very powerful plugins.

  • WordPress is our favourite blogging platform, and it’s beauty is exemplified by the fact that it is open source. Therefore, it can and has been modified by avid fans to function as many other things, other than just a blogging platform. Here is a list of six things that WordPress can be, and links to some great tutorials:
  • The WP Link Directory is the first and the only one link directory plugin on the Internet for WordPress admin to store and maintain a set of links in classified categories. Yeah! I can't wait to let you know what powerful options have been implemented into the script:

    Full Features:

    * Creation of link categories, sub-categories with descriptions
    * Quick add of link from admin backend and visitor front-end
    * Search engine for admin to find link
    * Easy integration to your WordPress theme
    * Backlink cleansing for checking reciprocal links
    * Non-reciprocal link allowance
    * Email notification templates
    * SEO friendly url rewrite

  • WordPress Link Directory is a link directory plugin for WordPress which allows you to keep a directory of links and allow other webmasters to add their link to your site. It can check for reciprocal links and even check the Pagerank of the other site and accept or refuse the link based on criteria you specify.

    The main features are:

    * Automatically checks for reciprocal links on pages specified by Pagerank.
    * Displays the Pagerank of all sites in the directory.
    * Option to display more detailed information on each link.
    * Available in several languages.
    * Option to notify the admin when a new link is submitted.
    * Integrates seemlessly with WordPress and adopts whichever theme you’re using.

links for 2009-01-26

January 27, 2009
  • Wpdesigner7 is a red, two-column, semi-grid-based WordPress theme, currently used by (November 14, 2007).

    Preview this theme.

    The default color is red, but it has a style-switcher you can use to pick blue or green. And if you know how, you can add other colors to the style-switcher. Use the blue or green style sheet as your guide. The style-switcher makes it easy to participate in projects like Pink for October.

    Also, My Avatars plugins has been integrated with the comments template, but the avatars will not show up unless you have that plugin installed.

  • PE Builder is not a Microsoft product and does not create Microsoft Windows Preinstallation Environment ("Windows PE"). Using PE Builder does not grant you a license to Microsoft Windows PE or to use the Windows XP or Server 2003 binaries in a manner other than stated in the End-User License Agreement included in your version of Microsoft Windows XP or Windows Server 2003. Microsoft has not reviewed or tested PE Builder and does not endorse its use.
  • Flag identifying tool and vexillologic database
  • تمثل فرصة عرض مشروعك في الديمو كامب فرصة ثمينة يتوجب عليك استغلالها بشكل كبير. فمن خلال تجربتنا مع المشاريع التي عرضت في اللقاءات السابقة اتضح أن الكثير لا يأخذ مسألة عرض مشروعة بالاهتمام الكافي, فيقع الشخص الذي يقوم بالعرض في أخطاء فادحة تؤثر على نظرة الجمهور في الموقع. هذا المقال يقدم بعض النصائح الهامة التي ينبغي عليك أخذها في عين الاعتبار اثناء تقديمك لمشروعك سواء في الديمو كامب أو غيره :

    1. الإعداد المبكر لعرض مشروعك. فمن المهم ان تبدأ في التحضير المبكر لكيفية عرض مشروعك قبل وقت العرض بوقت كافي. ويستحسن ان تعرضه على أصدقائك لكي تستطيع ان تتلافى بعض الأخطاء التي يمكن أن تقع فيها.

    2. يجب أن توصل فكرة موقعك للجمهور خلال الدقيقة الاولى من العرض بطريقة سهلة وواضحة. كثير من العارضين ينتهي به الوقت المخصص ولم يقم بشرح الفكرة الأساسية من الموقع. تذكر أن أفضل المشاريع لا تحتاج الى أكثر من 10 دقائق لعرضها على الناس. مثال : لو قدر لك وصف الفكرة الأساسية للمواقع التالية فهذا ما ستقوله :

  • الجريمة المعلوماتيه شكل جديد ظهر بظهور التقنية الحديثه يعني استبدال المجرم وسائله التقليديه بأخرى متطوره فاستخدم الحاسب الآلي والإنترنت و كذلك الجوال و استغل كاميرات المراقبة لدى أجهزة الصرف الآلي وغيرها الكثير وبذلك تحول مسرح الجريمة من واقعي ملموس لآخر افتراضي صعّب فيه الأمر على رجال الشرطة والبحث الجنائي وزاد الأمر تعقيداً أمام القاضي من جهة قانونية ومن جهة شرعية .

    تطورت الجريمة الإلكترونية تبعاً لتطور الوسائل لدى المجرم ولدى المختصين في القبض عليه فظهرت لنا بعدة أشكال فتارة نرى الإحتيال على شكل رسائل إلكترونية مجهولة المصدر توهم المستقبل بأنها رسالة رسمية من البنك تطلب منه اعادة ارسال بياناته تبعاً لتغييرات يجريها البنك ويحتاج فيها لتحديث بيانات عملائه , وهنا إما أن يصدّق العميل ويُرسل البيانات أو يكون المجرم قد أرفق مع الرسالة ملف قد أقنع فيه المستقبل مسبقاً بأنه ضروري وبمجرد تنزيله إما أن تُمنح للمجرم صلاحيات الدخول على الإيميل وهنا حتماً سيجد ما يدله على رقم الحساب أو رقم بطاقة ائتمانيه وإما أن يدخل لجهاز الضحيه لسرقة ملفاته المهمه أو تخريبها وربما نشر الشخصي منها وقبل ذلك ابتز

links for 2009-01-25

January 26, 2009
  • معلومات متقدمة لطرق التعامل الصحيح مع مدونتك في محركات البحث مثل قوقل وياهو وغيرها من محركات البحث الاخرى

    السلام عليكم ورحمة الله وبركاته

    من باب سلسلة ( لا تتعب نفسك ) الي بدأتها في سكربت 4images على هذا الرابط : شاهد هنا

    وسنبدأ ان شاء الله بمحاولة توفير سبل التعامل مع بقية السكربتات لأفضل اداء بحول الله مع محركات البحث التي بنظري افضل اعلان ثابت للزوار لموقعك ” وببلاش ”

  • القاهرة اليوم
  • نظرا لأفتقار المعلومات عن بعض الشهادات الهامة فى الوطن العربى عامة و العراق خاصة والتى تؤهلك مهنيا الى الاحتراف والحصول على وظائف وفرص عمل مميزة… اليك عزيزي القاريء تعريف بسيط عن شهادة “مدير مواقع مرخص” Certified Internet Webmaster وتخصاصاتها الاربعة .

    تعتبر شهادة CIW من الشهادات المعترف بها عالميا في مجال احتراف ادارة وتصميم مواقع الانترنيت في كافة الادوار المهنية حيث لا ينحصر المنهج ضمن مصدر مخصص ويركّز على تقنية الإنترنت بذاتها، فيسمح بذلك لطالبيه باكتساب المهارات والعلوم اللازمة لتحصيل أعلى أهدافهم المهنية، وذلك مهما كانت هوية النظام أو الحلول (البرامج) المستخدمة.

    توجد اربعة انواع من المهن التخصصية (كما في الصورة) ضمن عدة شهادات يجب تجاوزها بنجاح للحصول على التخصص في مهنة معينة فمثلا لو اردت ان تصبح “مصمم مواقع محترف” Master CIW Designer فعليك تجاوز 3 شهادات بنجاح وهي : CIW Foundations ، CIW Site Designer ، CIW E-Commerce Designer .

  • خلال السنوات الماضية، أصبح علم أمن المعلومات هو محل اهتمام لكثير من الباحثين التي تحاول جهودهم أن تتوصل إلى حلول وتقنيات و أفكار جديدة تضمن نقل المعلومات بأمان من خلال الشبكة وخاصة شبكة الانترنت دون حدوث أي اختراق وكشف لتلك المعلومات. ونتيجة لذلك، يوجد العديد من التقنيات والأساليب التي تستخدم حالياً في أمن المعلومات. في هذا المقال سنلقي الضوء على طريق جديد نوعا ما لحماية المعلومات، وهو علم التضمين (Steganography)
  • Demo of the first Apple Macintosh by Steve Jobs, January 1984, in front of 3000 people. Andy Hertzfeld captured the moment quite well in his retelling: "Pandemonium reigns as the demo completes. Steve has the biggest smile I've ever seen on his face, obviously holding back tears as he is overwhelmed by the moment. The ovation continues for at least five minutes before he quiets the crowd down."
  • المصدر المفتوح Open Source هو طريقة أو اسلوب في البرمجة قائمة على مبدأ الكود المفتوح أي أن الشفرة المصدرية تكون متاحة للجميع بدون استثناء.

links for 2009-01-23

January 24, 2009
  • بفضل من الله تعالى وتوفيقه أتممت إضافة يملي مع الوورد بريس، الإضافة تقوم بإضافة خدمة يملي لحقل العنوان والمحتوى عند إنشاء تدوينة جديدة، حقل البحث، وحقول التعليق. كل هذه الخيارات يمكنك تفعيلها أو تعطيلها بكل بساطة، أيضاً يمكنك تحديد اللغة ومكان ظهور صندوق يملي!

    الإضافة يوجد معها شرح لكيفية التنصيب والاستخدام، شاهد الصور بعد تركيب وتفعيل الإضافة:

  • المنتديات كانت ولا زالت تمتلك النصيب الأكبر من ثقافة المجتمع العربي وخصوصا في دول الخليج, فمنذ دخول الانترنت لدولنا نجد أن الكثير – ولا زال – يزور المنتديات ولا يعرف من الانترنت سوى المنتديات.

    وأذكر في بداية عام 2000 كان إنشاء منتدى يعتبر حلم أي شخص يريد أن يمتلك موقع, ولذلك كانت المنتديات وقتها قليلة العدد. مثل:( منتدى شروق – منتدى القلعة – منتدى الشامل – وأخيرا الساحة العربية) .

    وبعد أن أصبح إنشاء موقع يحتوي على منتدى وبأسعار قليلة أمراً سهلاً حدث انفجار هائل في عدد المنتديات, فأصبح الكل يملك منتدى بشتى أنواعها وتصنيفاتها, وهذا أدى لضعف المحتوى وتكراره ولجوء أصحاب هذه المنتديات الجديدة لأساليب سيئة لاستقطاب الزوار ومن هذه الأساليب الرسائل المزعجة والتي تحتوي على عناوين جنسية أو مثيرة وأيضا، عدم ظهور محتوى المنتدى من دون التسجيل به وامتلاك عضوية خاصة. وهذا ما أدى إلى سقوط المنتديات في قيمتها المعلوماتية وضعف الإقبال عليها من مرتاديها إلا المنتديات القديمة والمعروفة وأيضا التي تحمل طابع التخصص.

  • Quick video tutorial for inserting a Youtube video into a SlideShare presentation
  • Back in 2006 when we first introduced SlideShare, we called it a mix between PowerPoint and YouTube. Today, that statement gets even more accurate.

    SlideShare will now allow users to embed YouTube videos into their Flash-based presentations – an oft-requested feature that has countless potential uses. Users will now be able to include personal introductions to their slideshows, offer video that supports the contents of the rest of the presentation, or (in the case of startup pitches) include demonstrations of a website’s features. In the past users wishing to include video in their presentations have been forced to include links to separate video files, which sort of defeated the point of having a dead-simple way to share PowerPoint presentations.

    The feature seems to work as advertised, though I have a few gripes. It isn’t currently possible to make a video auto-play (though CEO Rashmi Sinha says this will be coming soon), and users will also have to deal with YouTube’s standard ‘fe

  • اصدرت Google منصة خاصة بالـ APIs المتعلقة ببرامجها وتطبيقاتها والمسمى بـ AJAX APIs Playground حيث يمكنك الإستفادة والتعلم منها وكذالك اللعب والتطبيق على المنصة للتجربه عليها حسب ما تراه مناسب ويلهمك, Google ترا أن هذه الخطوة هي من الخطوات المهمة حيث حسب كلامها بأن التوثيق "Documentation" غير كافي في بعض الأحيان لتعلم API , ويحتاج المبرمجين والمطورين إلى منصة يمكن التجربة واللعب في خصائص ومتغيرات الـ API تحتوي المنصة حتى الأن على 170 مثال من تطبيقات Google مثل (Maps, Search, Feeds, Calendar, Visualization, Language, Blogger, Libraries and Earth) حيث يمكنك تعديل وإعادة تشغيل الكود بالضغط على Run في المنصه ويمكنك كذالك عمل تصدير او حفظ للـ API , حيث الحفظ يمكنك من حفظ العمل في المنصه حتى في حالة أردت الرجوع لها وتحريرها اما التصدير تمكنك من تصدير ونشر واستخدام الـ API في موقعك.

links for 2009-01-22

January 23, 2009

links for 2009-01-20

January 21, 2009

links for 2009-01-20

January 20, 2009
  • The Language Switcher WordPress plugin allows you to create a bilingual or multi-lingual blog, using WordPress. The way it works is that you write the content for your blog in multiple languages, using special tags to tell the plugin which text goes with which language. You'll also install "gettext" language files to translate the text generated by your theme, other plugins, and WordPress itself into your target languages. The Language Switcher plugin will then let your blog viewers choose a language for viewing your blog, and put all the text on the screen into the right language.

    To see the Language Switcher in action, visit HodgBlog, the plugin author's personal, bilingual blog. In the side bar, or just under a post title, click the Spanish language link, and you should see most of the text on the screen change to Spanish.

    Unfortunately, setting up a multi-lingual blog does take some work. You will need to follow all the steps below carefully to get your blog functioning properly.

  • في التدوينة السابقة تعرضنا لأنظمة التحكم بالإصدارات وفائدتها الكبيرة، وتكلمنا على أن SVN هو الخيار الأنسب للفرق الصغيرة والأفراد، واليوم سنتحدث ببعض التفصيل عن تركيبه على الجهاز العادي واستخدامه.

    سنفترض أن النظام الذي تعمل عليه هو الويندوز، وسنستخدم النسخة السهلة (OneClick) على الرغم من أنها قديمة بعض الشيء ولكنها تعمل بشكل جيد ومناسبة لنا كبداية، بعد اكتمال التحميل إبدأ بالتثبيت:

    1. في أول شاشة من برنامج التثبيت اختر أين سيتم تصبيت ملفات المخدم (d:\programfiles\svn_server)
    2. مكان تثبيت المخزن (repository)، مثلاً (d:\svn)
    3. اسم المستخدم وكلمة السر لاستخدام svn
    4. مشروع افتراضي (Project)، اختر تجاوز هذه الخطوة (skip this step)
    5. مكان تثبيت TortoiseSVN وهي مجموعة الأدوات للتعامل مع SVN من خلال واجهة الويندوز أو سطر الأوامر
    6. أخيراً وليس آخراً اختر إعادة التشغيل الآن كي تتمكن من استخدام هذه الخدمة (احفظ هذه الصفحة قبل إعادة التشغيل كي تعود إليها :))

    في البداية سنتعرف إلى بعض المصطلحات:

  • نظام التحكم بالإصدارات هو نظام يستخدم بشكل كبير في الشركات وبين فرق العمل للحفاظ على التنظيم في العمل، ولاستخدامها في دمج العمل اليومي للفريق بكل سهولة.

    دعوني أتحدث عن نظام التحكم بالإصدارات بشكل عام من خلال ميزاته (مع أنه ليس موضوع هذه التدوينة ولكن لابد من هذه المقدمة):

    * دمج النسخ، تخيل أنك تعمل مع فريق مكون من عشرة أشخاص، في نهاية اليوم يجب أن يتم جمع العمل وهذه المهمة اليدوية المرهقة قد تستغرق الكثير من الوقت. الآن تخيل لو كان العدد 100 مثلاً! ستحتاج الشركة لفريق آخر مهمته فقط دمج أعمال المبرمجين مع بعضها. نظام التحكم بالنسخ يسمح لكل مستخدم (أو فريق) بأن ينشىء فرعه الخاص من الشيفرة المصدرية ويقوم بالتعديلات والإضافات ثم يعيد دمج هذا الفرع مع النسخة الرئيسية (branch merging).
    * التضاربات، فمثلاً لو كنت تعدل على ملف وقام شخص آخر بالتعديل على الأشياء التي كنت تعدل عليها، ماذا سيحدث؟ سيقوم أحدهم بحفظ التعديلات الخاصة به وستفقد تعديلات الشخص الآخر، هذا الأمر يتكرر بشكل كبير في الشركات حتى المنظمة منها. نظام التحكم بالإصدارات ينبه المبرمج عندما يريد حفظ التعديلات (commit) بأن

links for 2009-01-17

January 18, 2009
  • Welcome to This 90 second intro will take you on a whirlwind tour of what it’s all about
  • The Solunas Hotel Booking Engine Software is aimed at Hotels and Holiday Homes of between 1 to 150 units who are seeking to market their accomodation over the internet. Because the trend in online bookings has remained constant/continues to grow, experience shows this system to be well liked by customers with growth in orders extending into the double digits
  • In this weeks show from CES: Palm introduces a new phone, a wind and solar powered gadget charges electronics, Samsung shows off thin TVs and Blu-Ray Disc players, Tom Hanks and Howard Stringer try on futuristic glasses, Kodak displays an OLED photo frame, mobile internet devices shrink and Schlage Link makes sure you dont get locked out.
  • In this weeks show from CES: Microsoft debuts the beta of Windows 7 and shows off a flexible display, LG and Sony introduce new OLEDs, Powermat charges devices wirelessly, Asus introduces a tablet version of its hit Eee PC, computers get cooled by liquid, and duck hunts in your living room.
  • أداة CSS Mirror الحل المثالي والسريع لمشاكل تعريب قوالب المدونات
  • منذ ظهور الحاسب والإنترنت وتطورهما المتزايد الذي أدخلهما في كل نشاطات حياتنا اليومية والعملية وحتى وقتنا هذا و العمل على إحلال طرق تقنية حديثة في حفظ و تبادل المعلومات بدلاً من تلك التقليدية القديمة مستمر , ومع هذا الإحلال الاختياري أحياناً والإجباري أحياناً أخرى ظهرت سلبيات وإيجابيات , فمع إيجابية تسهيل طرق تبادل المعلومات وحفظ المستندات- إن كان على الإنترنت أو على الحاسب الآلي- مما يوفّر الجهد والوقت ظهرت سلبية كبيرة تتلخص في ازدياد قلق المستخدم بشأن خصوصيته و سرية معلوماته وبقائها في مأمن بعيداً عن أيدي المتطفلين ولأن الإحلال كان في كثير من الأحيان إجبارياً لم يكن هناك بد من البحث عن طرق تحافظ على سرية المعلومات وتزيد من أمنية الطرق المستخدمة في نقلها .

    فكانت نقطة الانطلاق هي السلبية التي ظهرت لتكون أولى الحلول المقدمة هي علم التشفير Encryption)) وتقوم فكرة هذا العلم على إيجاد برامج لها القدرة على تحويل المعلومات المقروءة إلى صيغة غير مقروءة ( مشفّرة ) وبذلك تمكن المستخدم من تشفير بياناته وحمايتها من غير المسموح لهم بالإطلاع عليها إلا أن علم التشفير علم أعمق بكثير من أن تحصره جم