Ufichamishi
Ufichamishi au kriptografia (kwa Kiingereza: cryptography) ni sayansi ya kulinda mawasiliano kwa kuficha maana yake kwa watu wasiolengwa.
Kabla ya kupatikana kwa mitambo ya kisasa ujumbe uliandikwa kwa kubadilisha herufi au majina kwa kutumia mfumo uliojulikana kwa mwandishi na mpokeaji aliyelengwa peke yao. Mtu mwingie aliyeona ujumbe alishindwa kuelewa chochote.
Siku hizi ufichamishi hufanywa kwa kutumia mitambo na programu za kompyuta.
Mbinu za ufichamishi sahiliEdit
Kati ya mbinu za ufichamishi zilizotumiwa tangu kale ni kubadilishana herufi kufutana na nafasi zao katika alfabeti. Kwa mfano jemadari wa Roma ya Kale, Julius Caesar, alitunga barua za siri akihamisha kila herufi nafasi tatu. Kwa hiyo nafasi ya "a" ilionyesha badala yake herufi "x", "b" ilionyeshwa kwa "y" na kadhalika.
Mfano salamu ya "habari gani" inasomeka hivi kwa kubadilisha nafasi za herufi
- kusogeza herufi nafasi tatu: "exyxof dakf"
- kusogeza herufi nafasi tano: "dwxwne cwje"
Mpokeaji anahitaji tu kujua namba ya ufunguo.
Mbinu nyingine ni ufichamishi kwa fimbo lenye kipenyo fulani unaojulikana tangu Ugiriki ya Kale. Kanda ndefu ya ngozi au papiri iliviringishwa kwenye fimbo. Ujumbe uliandikwa mstari kwa mstari. Kanda ilitolewa na kutumwa kwa mpokeaji. Yule alipaswa kuwa na fimbo lenye unene uleule. Akiviringisha kanda mle aliweza kusoma ujumbe. Mtu mwingine aliona tu herufi bila maana. Kama hakuwa na fimbo lenye unene wa kufaa alishindwa kuona herufi katika mistari jinsi zilivyoandikwa.
MarejeoEdit
- Kahigi, K. K. (2007). Ujanibishaji wa Office 2003 na Windows XP kwa Kiswahili Sanifu. Kioo cha Lugha, 5(1).
Viungo vya NjeEdit
- media kuhusu Cryptography pa Wikimedia Commons
- Crypto Glossary and Dictionary of Technical Cryptography
- NSA's CryptoKids.
- Overview and Applications of Cryptology by the CrypTool Team; PDF; 3.8 MB. July 2008
- A Course in Cryptography by Raphael Pass & Abhi Shelat – offered at Cornell in the form of lecture notes.
- For more on the use of cryptographic elements in fiction, see: Cryptology in Fiction (23 August 2012). Jalada kutoka ya awali juu ya 2020-07-29. Iliwekwa mnamo 2020-08-27.
- The George Fabyan Collection at the Library of Congress has early editions of works of seventeenth-century English literature, publications relating to cryptography.