【正文】
s action was irresponsible, illegal and punishable with a heavy fine. But who can arrest an invisible culprit? He blessed the fog as the ship stole away from the scene of the crime. Hours later a violent storm blew up, clearing the fog. Buffeted by wind, seabirds sought refuge on the calmest waterwhich was those patches slic ked with oil. N ot long af。t wise to ask too many questions round here. In the Antarctic, you could vanish without trace. Far, far to the north, off the coast of Norway, an oiltanker crawled through fog. Usually the captain loathed such conditions. But today he was pleasedfor the clammy cloud would conceal his activities. Leaning forward on the bridge, he gave orders to wash out the ship39。 its belly, ambergris (the residue of squids39。d still get to name it. Discovering a et or an asteroid is one thing but only a couple people each century get to name a moon. Cirocco released her toehold on the holo tank strut and twisted toward the corridor entr The gunner fired the second harpoon. The whale gave a convulsive shudder. His life was nearly over. A life that had begun thirty years ago as a tiny calf in the s parkling Indian Ocean. At the age of f ive he had left his mother and joined other young males in a bachelor group. When his blubber thickened, he migrated to colder waters where food was more plentiful. At 25 he became master of a pod of twelve cows which remained with their calves in tropical seas. Although he was dwarfed by the hundredfoot blue whale, could not sing like the sweetvoiced humpback whaleboth of which fed on planktonhis sort were the largest of the toothed whales, the same majestic breed as Moby Dick. Each year he made the long journey back from the Antarctic to mate. But not this year. For three decades, the bull had eluded harpoons. Now he died, spouting thick blood. The gunner nodded w ith satisfaction. Soon the vast corpse was w inched alongside. Then, swinging slowly, the catcher boat chugged towards the factory ship whose stern gaped open like a mouth to swallow the whale. Once inside, it was hauled up a ramp. 第 25 頁(yè) 共 23 頁(yè) The whale was efficiently disposed of. Its domed head yielded fifteen barrels of spermaceti oil for use in cosmetics。? Gaby said. It couldn39。ll land on it. What do you mean, 39。Why don39。s height, since she like a big, soft asteroid. The analogy pleased her. Extending it, she watched the terminator line crawl around her to bring the hills and valleys of her front into sunlight. Cirocco liked space, reading, and sex, not necessarily in that order. She had never been able to satisfactorily bine all three, but two was not bad. New games were possible in freefall, like the one they had been playing, no hands. T hey could use feet, mouths, knees, or shoulders to position each other . One had to be gentle and careful, but with slow bites and nips anything could be done, and in such an interesting way. All of them came to the hydroponics room from time to time. Ringmaster had seven private rooms, and they were as necessary as oxygen. But even Cirocco39。t think that had much to do with his appeal。s biologist and ecologist as well. He was blac k, but attached little importance to it, having been born and raised in O39。 t seem to care about sex at all, and Cirocco had been irresistibly drawn to Calvin Greene. Her persistence was such that Calvin eventually went to bed with her, not just once, but three times. It didn39。t you tell me there was blood involved, Mother? I had, but I felt it wiser to keep silent. And you didn39。Bleeding! ? Nobody ever said anything about bleeding!39。Menstrual bleeding frequently causes headaches and depression,39。What are cramps?39。t believe that part. Well, anyway, my docent said you wouldn39。s horse. That is a problem, I said. Well, that39。 除非另有科研合同和其他法律文書(shū)的制約,本論文的科研成果屬于成都信息工程學(xué)院。 ( 4)學(xué)校可允許學(xué)位論文被查閱或借閱。 ( 2)學(xué)??梢圆捎糜坝?、縮印或其他復(fù)制方式保存學(xué)位論文。除非另有說(shuō)明,本文的工作是原始性工作。在此向他表示我最衷心的感謝! 最后向在百忙之中評(píng)審本文的各位專家、老師表示衷心的感謝! 作者簡(jiǎn)介: 姓 名: 羅丹 性別: 女 出生年月: 1984 年 9月 民族:漢族 Email: 第 23 頁(yè) 共 23 頁(yè) 聲 明 本論文的工作是 2021年 2月至 2021年 6月在成都信息工程學(xué)院網(wǎng)絡(luò)工程系完成的。 [8] 段鋼著 .加密與解密 (第二版 )[M].北京 :電子工業(yè)出版社, 2021。 [6] 鄭莉 ,董淵 .C++語(yǔ)言程序設(shè)計(jì) [M].北京: 清華大學(xué)出版社 ,2021。 [4] 桑海 ,李建寶 .加密算法 MD5 的研究與應(yīng)用 [EB/OL]. 華南金融電腦 。 [2] 楊明 ,齊望東 .密碼編碼學(xué)與網(wǎng)絡(luò)安全 [M].北京: 電子工業(yè)出版社 , 1997。高效率、易管理的數(shù)據(jù)安全方案將是未來(lái)的研究方向。 在實(shí)際應(yīng)用中 , 還可以將方法做適當(dāng)?shù)男薷暮脱a(bǔ)充 , 以更加適合應(yīng)用需要 。同時(shí) 還實(shí)現(xiàn)了 DLL封裝,它是 把定義申明 導(dǎo)出為 DLL,主要工作就是 把類(lèi)實(shí)例化 ,產(chǎn)生對(duì)象后再調(diào)用 對(duì)象 , 然后就可以實(shí)現(xiàn) MD5加密了。 下圖為一讀取功能的實(shí)現(xiàn)圖: 圖 16 運(yùn)行結(jié)果圖 結(jié) 論 本文主要研究的內(nèi)容是:分析和研究 Hash簽名中的 MD5(MessageDigest algorithm 5)算法 : 在 VC++ C++語(yǔ)言實(shí)現(xiàn)了 MD5算法對(duì)數(shù)據(jù)的處理 ,同時(shí)使用加密方式保存密碼到 ACCESS數(shù)據(jù)庫(kù) , 在實(shí)現(xiàn)加密過(guò)程后,它可以完成讀取,插入,修改,刪除,關(guān)于, 退出這幾個(gè)功能。最后 是 將數(shù)據(jù)存入到 ACCESS 數(shù)據(jù)庫(kù)中。主要流程如下 : 開(kāi) 始結(jié) 束讀 取連 接 數(shù) 據(jù) 庫(kù)顯 示 用 戶 名 和 加 密后 的 密 碼 圖 12 讀取功能的實(shí)現(xiàn)流程圖 第 18 頁(yè) 共 23 頁(yè) 插入的設(shè)計(jì)和實(shí)現(xiàn) 在插入數(shù)據(jù)時(shí) , 如果沒(méi)有先讀取數(shù)據(jù)在進(jìn)行插入的話 ,就會(huì)顯示“姓名和密碼信息不能為空” ,如果讀取了數(shù)據(jù)在進(jìn)行插入 , 就會(huì)顯示插入后的數(shù)據(jù)和以前數(shù)據(jù)庫(kù)中已經(jīng)存在的數(shù)據(jù) , 主要流程如下 : 開(kāi) 始結(jié) 束插 入連 接 數(shù) 據(jù) 庫(kù)存 入 數(shù) 據(jù) 圖 13 插入功能的實(shí)現(xiàn)流程圖 修改的設(shè)計(jì)和實(shí)現(xiàn) 在插入數(shù)據(jù)時(shí) , 如果沒(méi)有先讀取數(shù)據(jù) 就 進(jìn)行插入的話 , 就會(huì)顯示 “ 表中記錄數(shù)為空或者姓名密碼沒(méi)有設(shè)置 ”, 如果讀取了數(shù)據(jù) 再 進(jìn)行插入 , 就會(huì)顯示插入后的數(shù)據(jù)和以前數(shù)據(jù)庫(kù)中已經(jīng)存在的數(shù)據(jù) , 主要流程如下 : 第 19 頁(yè) 共 23 頁(yè) 圖 14 修改功能的實(shí)現(xiàn)流程圖 刪除的設(shè)計(jì)和實(shí)現(xiàn) 需要先讀取數(shù)據(jù),然后才能進(jìn)行刪除 ,數(shù)據(jù)被刪除后,界面里不再顯示,數(shù)據(jù)庫(kù)里也不再顯示 , 在界面和數(shù)據(jù)庫(kù)中只會(huì)顯示還未被刪除的數(shù)據(jù) 。 (digest)。 unsigned char digest[16]。 }。 void Decode (unsigned long int *output, unsigned char *input, unsigned int len)。 void MD5_memcpy (unsigned char* output, unsigned char* input,unsigned int len)。 private: void MD5Init ()。 unsigned char buffer[64]。 private: unsigned long int state[4]。 void MD5Update ( unsigned char *input, unsigned int inputLen)。 ifdef USING_I