NetSecurity 板


LINE

※ [本文轉錄自 C_and_CPP 看板 #1DA-W5EU ] 作者: tropical72 (藍影) 看板: C_and_CPP 標題: Re: [問題] 請問一般程式是用什麼方式儲存個資呢? 時間: Tue Jan 11 13:17:35 2011 ※ 引述《QQ29 (我愛阿蓉)》之銘言: : 請教各位 : 一隻程式如果要儲存使用者的個人資料 一般都用什麼方式儲存呢 : 假如要儲存使用者密碼 : 我自己是覺得不可能完全不處理就直接寫成text 或是 binary : 是怕說有人可以竊取到密碼 是不是直接寫成 text 或 binary 其實是其次, 這部份不知道算不算是密碼學的一種.. 介紹幾種我知道簡單的方法,這裡分二部份說明, 第一部份是字元的翻譯順序 第二部份是字元的替代方式,不過這方面文獻大多只針對英文字母在做探討。 ---------------------------------------------- PART Ⅰ:翻譯順序 1. 反轉換位 - 其實就是 reverse 明碼:Hello, World!! 密碼:!!dlroW ,olleH 破解度:☆☆☆☆☆ 2. 幾何圖形換位 - 以某種幾何圖形作為位置變換基準。 ex: 正方形 明碼(直的看): Hello, World!! Hoo! e,r! l l(NULL) lWd(NULL) 密碼(橫著翻): Hoo!e,r!l l(NULL)lWd(NULL) 破解度:☆☆☆★★ 3. 循環途徑換位 - 幾何圖形換位的改善。 明碼(直的看):Hello, World!! H o o ! ↙ ↙ ↙ e , r ! ↙ ↙ ↙ l l (NULL) ↙ ↙ ↙ l W d (NULL) 密碼(斜著翻): Hoeo,l!r l!lW(NULL)d(NULL) 破解度: ☆☆★★★ 註解:還有順時針、逆時針的方式,看要怎麼跑隨便你。 4. 行換位法 - 用幾何圖形交換法中之資料調動行號順序 明碼:Hello, World!! 行號 1 2 3 4 ----------------- H o o ! e , r ! l l (NULL) l W d (NULL) 密碼(順序調為 1,3,2,4): Hellorldo,W!!(NULL)(NULL) 破解度:☆☆☆★★ ------------------------------------------------------------- PART Ⅱ:替代方法 A. 簡單代換 - 凱撒加密法是代表,假設 k=3,所有的 char 都進行 +3 動作, a-> d, c->f..., x-> a, y-> b, z-> c... etc 好了之後再後 PART Ⅰ 方式加解密 B. 多字母取代 - 說白了就是凱撒法的改善。凱撒法的 k 是固定的,這裡 可以設定 k[n],那個 n 可以自己定,用完了循環就可以了。似乎是叫 Vigenere 法 k[3] :1,2,3 加密前:abcdefghij k :1231231231 加密後:bdfegihjlk ------------------------------------------------------------ 這部份如果研究淺但廣的話,我想一、二天可以研究完。 還要再涉入到 public key,那可能還要再下些功夫,(這部份完全沒碰)。 其實其它還有些議題很有趣, 比如說, 1. 怎麼把密碼存在 bmp 圖檔中 (存在每個 pixel rgb 的最後一個 bit) 等等之類 2. 怎麼鎖定檔案,用特殊的手法才能開啟,一般即使是 Administrator 也無法開啟 這部份涉入會愈來愈深,其它的有興趣的話再去查查密碼學之類的相關資料, 其實還蠻有趣的。 -- YouLoveMe() ? LetItBe() : LetMeFree(); --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.76.142 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.135.27.39
1F:推 asadfish:…請問你最近有看到chown嗎?找他好久了 01/12 15:09







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP