TWI262012B - Method for transmitting the important parameter by network - Google Patents
Method for transmitting the important parameter by network Download PDFInfo
- Publication number
- TWI262012B TWI262012B TW093137368A TW93137368A TWI262012B TW I262012 B TWI262012 B TW I262012B TW 093137368 A TW093137368 A TW 093137368A TW 93137368 A TW93137368 A TW 93137368A TW I262012 B TWI262012 B TW I262012B
- Authority
- TW
- Taiwan
- Prior art keywords
- parameter
- network
- transmitting
- parameters
- receiver
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 230000005540 biological transmission Effects 0.000 description 12
- 238000012545 processing Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 230000006378 damage Effects 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3242—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
- Small-Scale Networks (AREA)
Description
1262012 七、指定代表圖: ()本案指定代表圖為:第(二)圖。 (二)本代表圖之元件符號簡單說明: 無 化學 ^本案若有化學式時,請揭示最能顯示發明特徵的 九、發明說明: 【發明所屬之技術領域】 本發明提供一種傳遞數據之方法,特別係 之方法。 爛於—種精由網路傳遞數據 【先前技術】 當前網路技術逐步絲,網路傳輸數據的方法 =:網,協議達到傳輸傳遞之目的。伴隨社會的進步:ί= 網路中傳 於當前網路傳輸方法的不成熟,造成數據衫甚 集體及個人_益。 郷城,#響到终多 跡Γί年3月19日公開之巾請號為G2i39i44.G、名稱為‘‘―種安全網路 傳輸方法及系統”之中國大陸專利申士主宏 路 2御ft 法衫統為網路巾報文的安全傳輸提供了一種主 技術可用於信息安全領域,建立安全的虛擬專用網路,為 _〜的數據傳輸提供安全服務。鱗财請餘合顧“主-僚,,機通 ★入7谢思機序列產生技術、擴展路由協議和擴展控制消息協議,藉由 =路由器之間互相發送的舰機序列報文的認證結果來標記系統路由的 性二於财的網路巾提取出安全路徑,提供給報文傳輸。同時,該系 、、’:進行數據傳輸的服務器的身份能夠隨機切換,可防止對特定主機或者 特定端口的攻擊,保證數據的安全傳輸。 上述專辦請隸提及—安全_路傳輸驗,顏方法娜於保護 數據於傳輸過程之安全。當—網路傳輸於甲與乙之間,有必要時甲會傳遞 1262012 把參數ί傳!輸之參數做任何解讀與修改,且〒會要求乙 被乙慕改,則造成p處理出不=數做後績之處理。如果此時回傳之參數 乙能接讀出參數,則造 確之結果而傷害到甲方的利益,另外,若 機率。 、σ有能力推洌ρ的弱點進而增加甲被入侵破壞的 【發明内容】 所傳&省法針對 到損害。 菜攸而保姐參數之初始傳送方利益不受 過程;保護=數之安供網路傳遞重要參數之方法,用於網路傳輸 方,用於傳遞tri料:重要參數之方法包括:a.提供一傳送 傳送方隨機產生-個密鑰及-個收上述參數及資料;C. 料;e.判斷是否需要傳送參數至接^方;·路傳=^收方的資 ΓΙ:,ΐ:^ I疋 則傳达方對參數做對應應用。 【貫施方式】 針對本發明之專有詞匯注釋如下: 羋,ίΓ密=佩餘生之練或鶴,㈣本發明之力喵及解密作* 文對應一個密鑰,即藉由一個密文加密處理後只能藉由 /、對應之一個密鑰進行解密; φ 參數·係被加密之資料,如文件之傳輸路徑等·, 貝料·係一般的數據或文件,該資料不經編碼加密處理; : MAC ^ Massage Authentication Code , 訊息以特殊數學雜凑hash (如MD5)運算處理成一固定長度的摘要W又 不同的巧經過_運算幾乎得刺相_摘要訊息,且無法藉由該^要 A息推异回原始之參數及密文。於本發明中,上述用以雜凑運算之訊韋係 ^262012 參數及密文; 高級加密標準:AES,係 Advanced Encryptum stan& 要加密的分組都用一個函數進行曾 θ 擴展函數姓的,初始的純係Γί; #㈣子練是由一個密匙 第-圖係實施本發明方法之系統架構圖,該系 傳===送方10產生資料及參數,將資料及力二: 加=Γ接收方2G接收到傳送方lG傳送來的資料及 H) S,讀,縣增料及參數回 應之應_。②由触方2G _雜麟密後參數做對 備姻=路ί備商之產品能於網頁上讓制者上傳標案,該網路設 3 i裝飾訊息和其他重要訊息之外還需準備一上傳的 ίί用者上傳楷案的路徑,該路捏是網路設贿自己觀 U為網路_商必須知道上傳的檔案所應存放之目錄。使用者 備=頁劇^器^得網頁後,使用者可於自己的電腦選擇檔案上傳到網絡設 =皇而該上傳健除了將職内容上傳之外也會把㈣上的路徑 冋上傳。^祕賴赫上狀職放桃财触狀路徑内。 20 ί述實例中’網路設備商就相當於傳送方1〇,而使用者相當於接收方 當於t就ί要被力Γ密之參數,網頁上提供的檔案及使用者上傳的播案相 成;右路彳: > 數未被加密保護則非常有可能被使用者電腦篡改而造 成插案路城a,導致轉設鋪本身損戦者安全漏洞。 irmt—圖係本發明之實施流程圖’步驟S2i)係起始步驟。首先,傳送方 ,機產生-個密錄及—個密文(步驟S21),該密餘及密文係—一對應, 密文對應二個密餘’藉由密文加密只能由對應之密鑰解密、然後, 值^^ 1〇產生要藉由網路傳送給接收方的資料(步驟S22)。判斷是否需要 數至接收方2〇(步驟S23)。若步驟S23選擇“是,,,即需要傳送參 ^ 20 ’則對该需傳送的參數進行編碼行為,該編碼行為係將參數 :的行丨’即將參數、訊息蓉定碼及密餘藉由aes或者其他密碼編碼運 异之過程·,且該訊息鐾定碼係將參數及密文進行_摘要訊息(Digest)運算, 1262012 ("〇MD5! 藉由網路將資料僂 ^ f加被後的參數傳送至接收方20(步驟S25)。 直接執行==^ir2G(步職)。歸_選擇“否,,,則 做相應其他處理。例如, ς驟後,傳这方1〇及接收方烈 備傳送新的參數至接收方^楚 4待接收方20回傳參數,也可以準 應處理或者準備二=而接收方20可對接收的參數及資料做對 後,其接收方20會將資料及t方,^(步驟S27)。資料及參數傳送結束 到由接收方ί Γ數(步驟S28)。若步驟S28為“是”,即接收 鑰解密,數,則傳送方1G對先前加密的參數用密 逆運算,得到1密後ί 運算之 數加上已知密文做-摘要1自(步驟s29)。對解密完的參 得到另-π自= 异,擔文與先前步驟似之密鑰相對應, 目m w 餐 致(步驟S211)。若步驟S211判斷一致, 功,二主爲送方10接收到的回傳的參數和步驟S24加密編碼前的參數- ^运方1G將參數做對應應用,該對應處理係對參數的後續處理, 如分析數據等等(步驟S212)。 若步驟S28若判斷為“否”,即未接收到回傳之傳送方1G先前 參數,則直接執行步驟S212。 的 ,若步驟S211若判斷不一致,則說明參數已經被接收方2〇篡改,此時, 傳运=1G做其他處理,比如找回未被篡改之錄等(步驟咖)。 隶後之步驟S214係結束步驟。 一本發明雖以較佳實施例揭露如上,然其並非用以限定本發明。任何熟 悉此項技藝者,在不脫離本發明之精神和範圍内,當可做更動與潤飾,因 此本發明之保護範圍當視後附之申請專利範圍所界定者為準。 【圖式簡單說明】 第一圖係實施本發明藉由網路傳遞重要參數之方法之系統架構圖。 第二圖係本發明藉由網路傳遞重要參數之方法實施流程圖。 1262012 【主要元件符號說明】 無
8
Claims (1)
1262012 十、申請專利範圍·· 1· -種藉由網路傳遞重要參數之方法,可保護傳 全,該方法包括如下步驟: 、祉中之參數安 提供一傳送方,用於傳遞參數及資料; 提供一接收方,用於接收上述參數及資料,· 傳送方隨機產生一個密鑰及一個密文; 產生要藉由網路傳送給接收方的資料; 判斷是否需要傳送參數至接收方; 若判斷“是”,則對參數進行編碼行為; 將加密後的參數傳送至接收方; 判斷是否接收到由接收方送回之先前加密的參數; 若判斷是,對先前加密的參數用密餘解密; 對解密完的參數加上密文做一摘要訊息運算; 判斷訊息鑒定碼是否一致; ’ 若判斷“是”,麟送謂參數做對應應用。 2·如申請專利範圍第i項所述之藉由網路 若判斷是否需要傳送參數至接收方之步驟為否,則:L數之方法其中 藉由網路將資料直接傳送至接收方。 .請專利範圍第1項所述之藉由網路傳遞重要參數之方法,若判 斷疋^收到由接收方送回之输加密的參數之步驟為否,尚包括步驟: 傳送方直接對參數做對應應用。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW093137368A TWI262012B (en) | 2004-12-03 | 2004-12-03 | Method for transmitting the important parameter by network |
| US11/164,666 US20070239984A1 (en) | 2004-12-03 | 2005-12-01 | Method for transferring parameters by network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW093137368A TWI262012B (en) | 2004-12-03 | 2004-12-03 | Method for transmitting the important parameter by network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200620944A TW200620944A (en) | 2006-06-16 |
| TWI262012B true TWI262012B (en) | 2006-09-11 |
Family
ID=37987075
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW093137368A TWI262012B (en) | 2004-12-03 | 2004-12-03 | Method for transmitting the important parameter by network |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20070239984A1 (zh) |
| TW (1) | TWI262012B (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8474041B2 (en) * | 2009-04-22 | 2013-06-25 | Hewlett-Packard Development Company, L.P. | Autonomous diagnosis and mitigation of network anomalies |
| US9571464B2 (en) * | 2014-08-11 | 2017-02-14 | Intel Corporation | Network-enabled device provisioning |
| US9768953B2 (en) * | 2015-09-30 | 2017-09-19 | Pure Storage, Inc. | Resharing of a split secret |
| US10419401B2 (en) * | 2016-01-08 | 2019-09-17 | Capital One Services, Llc | Methods and systems for securing data in the public cloud |
| CN109141420B (zh) * | 2018-07-05 | 2020-06-05 | 杭州电子科技大学 | 一种基于众包数据的室内定位方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5319710A (en) * | 1986-08-22 | 1994-06-07 | Tandem Computers Incorporated | Method and means for combining and managing personal verification and message authentication encrytions for network transmission |
| US6161180A (en) * | 1997-08-29 | 2000-12-12 | International Business Machines Corporation | Authentication for secure devices with limited cryptography |
| SE522260C2 (sv) * | 1999-10-01 | 2004-01-27 | Ericsson Telefon Ab L M | Metod, system och säkerhetsadapter för att exekvera säker dataöverföring i ett trådlöst nät |
| JP4029629B2 (ja) * | 2001-03-27 | 2008-01-09 | セイコーエプソン株式会社 | 通信機器、通信方法およびプログラム |
-
2004
- 2004-12-03 TW TW093137368A patent/TWI262012B/zh not_active IP Right Cessation
-
2005
- 2005-12-01 US US11/164,666 patent/US20070239984A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| TW200620944A (en) | 2006-06-16 |
| US20070239984A1 (en) | 2007-10-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4981072B2 (ja) | 復号可能かつ検索可能な暗号化のための方法およびシステム | |
| JP5270894B2 (ja) | 情報処理装置及びその制御方法、情報処理システム、プログラム | |
| Tuexen et al. | Authenticated chunks for the stream control transmission protocol (SCTP) | |
| WO2001001644A1 (en) | Apparatus for securing user's information in a mobile communication system connected to the internet and method thereof | |
| CN109150897B (zh) | 一种端到端的通信加密方法及装置 | |
| CN110611670A (zh) | 一种api请求的加密方法及装置 | |
| JP2008187280A (ja) | 電子メールシステム、電子メール中継装置、電子メール中継方法及び電子メール中継プログラム | |
| US20060269053A1 (en) | Network Communication System and Communication Device | |
| WO2017016447A1 (zh) | 二维码掩膜加密和解密方法及系统 | |
| JP2003229847A (ja) | 鍵交換装置、方法、プログラムおよび該プログラムを記録した記録媒体 | |
| WO2009146655A1 (zh) | 一种密码输入方法、装置和系统 | |
| CN110690956A (zh) | 双向认证方法及系统、服务器和终端 | |
| CN114503105A (zh) | 用于浏览器应用的密码服务 | |
| CN110955918A (zh) | 一种基于RSA加密sha-256数字签名的合同文本保护方法 | |
| JP4367546B2 (ja) | メール中継装置 | |
| TWI262012B (en) | Method for transmitting the important parameter by network | |
| CN115022042B (zh) | 一种保护数据隐私的合规码验证方法和计算机可读介质 | |
| CN108701195B (zh) | 一种数据安全保护方法及装置 | |
| CN101262340A (zh) | 彩信加密的方法及收发加密彩信的移动终端 | |
| JP4220671B2 (ja) | 暗号化データ通信方法並びにそのための暗号化データ生成システム及び記録媒体 | |
| CN117499041A (zh) | 一种数据传输方法及装置 | |
| JP3725020B2 (ja) | 電子データの内容証明方法及びそのシステム | |
| CN103475652B (zh) | 基于域名系统的隐蔽通信方法 | |
| JP2003224562A (ja) | 個人認証システム及びプログラム | |
| JP2009104485A (ja) | 印刷システム、ユーザ装置、印刷装置、認証装置、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |