欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

圖片的生成方法及驗(yàn)證方法

文檔序號(hào):6502639閱讀:291來(lái)源:國(guó)知局
圖片的生成方法及驗(yàn)證方法
【專利摘要】本發(fā)明提供一種圖片的生成方法及驗(yàn)證方法,生成方法包括:接收原始特征信息;對(duì)接收到的所述原始特征信息進(jìn)行圖像化處理,得到第一圖像信息;將所述原始特征信息以及圖片ID組合為第一明文信息,將所述第一明文信息使用可逆加密算法加密后,得到第一密文信息;其中,所述圖片ID為最終生成的圖片標(biāo)識(shí);合并所述第一圖像信息、所述第一密文信息以及具有指定格式的附加信息,得到合并后的第一數(shù)據(jù);使用不可逆加密算法對(duì)所述合并后的第一數(shù)據(jù)進(jìn)行加密處理,生成第一簽名信息;生成包含所述第一圖像信息、所述第一密文信息以及所述第一簽名信息的圖片。能夠有效判斷所生成的圖片是否被修改。
【專利說(shuō)明】圖片的生成方法及驗(yàn)證方法

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于圖片處理【技術(shù)領(lǐng)域】,具體涉及一種圖片的生成方法及驗(yàn)證方法。

【背景技術(shù)】
[0002] 圖片在互聯(lián)網(wǎng)上以各種具體形式廣泛傳播,例如:圖片格式的支票;但是,普通的 圖片沒(méi)有防偽能力,容易被他人修改,例如:一張100元的圖片格式的支票,在其傳播過(guò)程 中,當(dāng)被他人修改為1000元的支票時(shí),難以被有效識(shí)別。
[0003] 再例如,網(wǎng)絡(luò)虛擬財(cái)產(chǎn)只是被記錄在數(shù)據(jù)庫(kù)中,存在被人為或者非人為原因篡改 的風(fēng)險(xiǎn),網(wǎng)民沒(méi)有有效憑證進(jìn)行保存和傳播,不僅造成了財(cái)產(chǎn)損失的風(fēng)險(xiǎn),而且不利于網(wǎng)絡(luò) 信息傳遞。
[0004] 上述網(wǎng)絡(luò)虛擬財(cái)產(chǎn),是指狹義的數(shù)字化、非物化的財(cái)產(chǎn)形式,包括網(wǎng)絡(luò)游戲、電子 郵件、網(wǎng)絡(luò)尋呼、銀行存款、網(wǎng)絡(luò)匯款等一系列信息類產(chǎn)品。對(duì)于網(wǎng)絡(luò)游戲,虛擬財(cái)產(chǎn)指網(wǎng)絡(luò) 游戲空間存在的財(cái)物,例如游戲賬號(hào)等級(jí)、游戲貨幣、游戲人物擁有的各種裝備等等,這些 虛擬財(cái)產(chǎn)在一定條件下可以轉(zhuǎn)換成現(xiàn)實(shí)中的財(cái)產(chǎn)?,F(xiàn)有技術(shù)中,虛擬財(cái)產(chǎn)也通常以圖片格 式出現(xiàn)。


【發(fā)明內(nèi)容】

[0005] 針對(duì)現(xiàn)有技術(shù)存在的缺陷,本發(fā)明提供一種圖片的生成方法及驗(yàn)證方法,能夠有 效判斷所生成的圖片是否被修改。
[0006] 本發(fā)明采用的技術(shù)方案如下:
[0007] 本發(fā)明提供一種圖片的生成方法,包括以下步驟:
[0008] S1,接收原始特征信息;
[0009] S2,對(duì)接收到的所述原始特征信息進(jìn)行圖像化處理,得到第一圖像信息;
[0010] S3,將所述原始特征信息以及圖片ID組合為第一明文信息,將所述第一明文信息 使用可逆加密算法加密后,得到第一密文信息;其中,所述圖片ID為最終生成的圖片標(biāo)識(shí);
[0011] S4,合并所述第一圖像信息、所述第一密文信息以及具有指定格式的附加信息,得 到合并后的第一數(shù)據(jù);
[0012] S5,使用不可逆加密算法對(duì)所述合并后的第一數(shù)據(jù)進(jìn)行加密處理,生成第一簽名 信息;
[0013] S6,生成包含所述第一圖像信息、所述第一密文信息以及所述第一簽名信息的圖 片。
[0014] 優(yōu)選的,所述原始特征信息包括文字、數(shù)字或圖案。
[0015] 優(yōu)選的,所述第一圖像信息以圖像形式顯示于最終生成的圖片上,通過(guò)肉眼能夠 直接讀取到所述第一圖像信息。
[0016] 優(yōu)選的,所述第一密文信息以及第一簽名信息以數(shù)據(jù)串形式存儲(chǔ)于所述圖片的文 件流中,通過(guò)讀取程序才能夠讀取到所述第一密文信息以及第一簽名信息,肉眼不可視。
[0017] 優(yōu)選的,所述不可逆加密算法為摘要算法。
[0018] 本發(fā)明還提供一種圖片的驗(yàn)證方法,括以下步驟:
[0019] s-l,定義圖片ID、可逆加密算法、不可逆加密算法和具有指定格式的附加信息的 映射關(guān)系;
[0020] S-2,接收待驗(yàn)證的圖片;
[0021] S-3,從接收到的所述圖片中提取第二圖像信息和第二密文信息;
[0022] 通過(guò)查找所述映射關(guān)系,分別獲取與所述圖片對(duì)應(yīng)的具有指定格式的附加信息、 與所述圖片對(duì)應(yīng)的不可逆加密算法;
[0023] S-4,合并所述第二圖像信息、所述第二密文信息以及與所述圖片對(duì)應(yīng)的具有指定 格式的附加信息,得到合并后的第二數(shù)據(jù);
[0024] S-5,使用S-3獲得的不可逆加密算法對(duì)所述合并后的第二數(shù)據(jù)進(jìn)行加密處理,生 成第二簽名信息;
[0025] S-6,讀取被驗(yàn)證的所述圖片,獲取所述第一簽名信息;判斷所述第二簽名信息與 所述第一簽名信息是否完全一致,如果一致,則證明所述圖片未被修改;否則,證明所述圖 片已被修改。
[0026] 本發(fā)明的有益效果如下:
[0027] 本發(fā)明提供一種圖片的生成方法及驗(yàn)證方法,攜帶有肉眼可直接讀取的圖像信 息,能夠有效驗(yàn)證圖片生成系統(tǒng)所生成的圖片是否被修改。

【專利附圖】

【附圖說(shuō)明】
[0028] 圖1為本發(fā)明提供的圖片的生成方法的流程示意圖;
[0029] 圖2為本發(fā)明提供的圖片的驗(yàn)證方法的流程示意圖。

【具體實(shí)施方式】
[0030] 以下結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明:
[0031] 實(shí)施例一
[0032] 如圖1所示,本發(fā)明提供一種圖片的生成方法,包括以下步驟:
[0033] S1,接收原始特征信息;
[0034] 其中,原始特征信息結(jié)合實(shí)際需要,可以為任意的文字、數(shù)字或圖案。
[0035] S2,對(duì)接收到的所述原始特征信息進(jìn)行圖像化處理,得到第一圖像信息;
[0036] 其中,第一圖像信息以圖像形式顯示于最終生成的圖片上,通過(guò)肉眼能夠直接讀 取到所述第一圖像信息。
[0037] S3,將所述原始特征信息以及圖片ID組合為第一明文信息,將所述第一明文信息 使用可逆加密算法加密后,得到第一密文信息;其中,所述圖片ID為最終生成的圖片標(biāo)識(shí);
[0038] S4,合并所述第一圖像信息、所述第一密文信息以及具有指定格式的附加信息,得 到合并后的第一數(shù)據(jù);
[0039] S5,使用不可逆加密算法對(duì)所述合并后的第一數(shù)據(jù)進(jìn)行加密處理,生成第一簽名 信息;
[0040] 第一密文信息以及第一簽名信息以數(shù)據(jù)串形式存儲(chǔ)于所述圖片的文件流中,通過(guò) 讀取程序才能夠讀取到所述第一密文信息以及第一簽名信息,肉眼不可視。
[0041] 具體的,第一簽名信息也以數(shù)據(jù)串形式存儲(chǔ)于電子憑證的文件流中,通過(guò)讀取程 序才能夠讀取到第一簽名信息,肉眼不可視。
[0042] 生成第一簽名信息的加密算法有很多,可以是公開(kāi)的或非公開(kāi)的算法或改進(jìn)型的 算法,例如摘要算法等。只要所采用的加密算法不被第三方知道,則第三方無(wú)法生成第一簽 名信息。通過(guò)采用加密算法所生成的第一簽名信息,具有難以仿制的優(yōu)點(diǎn),從而達(dá)到防止其 他人偽造圖片的作用,保證了圖片的可信度。另外,生成第一簽名信息所使用的附加信息也 進(jìn)一步提高了圖片的可信度,其他人在不知道附加信息的情況下,即便得知破解算法也無(wú) 法偽造第一簽名信息。
[0043] 本發(fā)明中,所生成的第一簽名信息為一組不可逆、不可還原、不可恢復(fù)原始數(shù)據(jù)的 壓縮數(shù)據(jù)串,如通過(guò)摘要算法進(jìn)行合并處理,不同信息內(nèi)容合并成不同的數(shù)據(jù)串結(jié)果,所合 成的數(shù)據(jù)串長(zhǎng)度遠(yuǎn)小于原始數(shù)據(jù)長(zhǎng)度,是原始數(shù)據(jù)的一個(gè)不可逆的壓縮。
[0044] S6,生成包含所述第一圖像信息、所述第一密文信息以及所述第一簽名信息的圖 片。
[0045] 對(duì)于上述步驟所生成的圖片,采用以下方法驗(yàn)證其是否被修改過(guò),具體的,包括以 下步驟:
[0046] S-1,定義圖片ID、可逆加密算法、不可逆加密算法和具有指定格式的附加信息的 映射關(guān)系;
[0047] 實(shí)際應(yīng)用中,可以設(shè)置驗(yàn)真系統(tǒng),通過(guò)驗(yàn)真系統(tǒng)驗(yàn)證各種圖片是否被修改過(guò)。驗(yàn)真 系統(tǒng)需要預(yù)先存儲(chǔ)已生成的各類圖片的圖片ID、可逆加密算法、不可逆加密算法和具有指 定格式的附加信息的映射關(guān)系。
[0048] S-2,接收待驗(yàn)證的圖片;
[0049] S-3,從接收到的所述圖片中提取第二圖像信息和第二密文信息;以及,通過(guò)查找 所述映射關(guān)系,分別獲取與所述圖片對(duì)應(yīng)的具有指定格式的附加信息、與所述圖片對(duì)應(yīng)的 不可逆加密算法;
[0050] S-4,合并所述第二圖像信息、所述第二密文信息以及與所述圖片對(duì)應(yīng)的具有指定 格式的附加信息,得到合并后的第二數(shù)據(jù);
[0051] S-5,使用S-3獲得的不可逆加密算法對(duì)所述合并后的第二數(shù)據(jù)進(jìn)行加密處理,生 成第二簽名信息;
[0052] S-6,讀取被驗(yàn)證的所述圖片,獲取所述第一簽名信息;判斷所述第二簽名信息與 所述第一簽名信息是否完全一致,如果一致,則證明所述圖片未被修改;否則,證明所述圖 片已被修改。
[0053] 因此,如果圖片被篡改,例如:將游戲貨幣100枚的圖片修改為游戲貨幣1000枚的 圖片時(shí),則會(huì)導(dǎo)致圖片的圖像信息發(fā)生變化,進(jìn)而導(dǎo)致第二簽名信息與第一簽名信息不一 致,從而達(dá)到驗(yàn)證圖片是否被修改的目的。
[0054] 實(shí)施例二
[0055] 以圖片為電子憑證、待驗(yàn)證的內(nèi)容為虛擬財(cái)產(chǎn)為例,介紹一種具體的應(yīng)用場(chǎng)景。
[0056] 本實(shí)施例提供一種電子憑證的生成方法,包括以下步驟:
[0057] S1,接收虛擬財(cái)產(chǎn)信息以及所有人身份信息;
[0058] 其中,虛擬財(cái)產(chǎn)信息包括但不限于商家名稱信息、商家地址信息、財(cái)產(chǎn)名稱信息、 財(cái)產(chǎn)類型信息、財(cái)產(chǎn)數(shù)量信息和財(cái)產(chǎn)描述信息。所有人身份信息包括但不限于所有人姓名 信息、所有人身份證號(hào)信息、所有人手機(jī)號(hào)碼信息、所有人固定電話號(hào)碼信息、所有人性別 信息和所有人郵箱信息中。
[0059] S2,對(duì)所述虛擬財(cái)產(chǎn)信息進(jìn)行圖像化處理,得到第一憑證圖像信息;
[0060] 其中,第一憑證圖像信息以圖像形式顯示于圖片形式的電子憑證上,通過(guò)肉眼能 夠直接讀取到第一憑證圖像信息。例如,如果虛擬財(cái)產(chǎn)信息包括的商家名稱信息為XX商 家、商家地址為北京市海淀區(qū)XX小區(qū)、財(cái)產(chǎn)名稱為游戲貨幣、財(cái)產(chǎn)數(shù)量為100枚;則直接將 "XX商家、地址為北京市海淀區(qū)XX小區(qū)、游戲貨幣100枚"作為圖像部分,從而得到第一憑 證圖像信息。也就是說(shuō),通過(guò)肉眼,可直接觀察到某個(gè)電子憑證的上述內(nèi)容。
[0061] S3,將所述虛擬財(cái)產(chǎn)信息、所述所有人身份信息以及電子憑證ID組合為第一憑證 明文信息,將所述第一憑證明文信息使用可逆加密算法加密后,得到第一憑證密文信息;
[0062] 具體的,虛擬財(cái)產(chǎn)信息、所有人身份信息以及電子憑證ID組合為第一憑證明文信 息的組合方式可以采用公知的各種組合方式,例如:1、按順序連接組合;2、按倒序連接組 合。
[0063] 第一憑證密文信息以數(shù)據(jù)串形式存儲(chǔ)于電子憑證的文件流中,通過(guò)讀取程序才能 夠讀取到第一憑證密文信息,肉眼不可視。
[0064] S4,合并所述第一憑證圖像信息、所述第一憑證密文信息以及具有指定格式的附 加信息,得到合并后的第一數(shù)據(jù);
[0065] S5,使用不可逆加密算法對(duì)所述合并后的第一數(shù)據(jù)進(jìn)行加密處理,生成第一簽名 信息;
[0066] 具體的,第一簽名信息也以數(shù)據(jù)串形式存儲(chǔ)于電子憑證的文件流中,通過(guò)讀取程 序才能夠讀取到第一簽名信息,肉眼不可視。
[0067] S6,生成包含所述第一憑證圖像信息、所述第一憑證密文信息以及所述第一簽名 信息的電子憑證。
[0068] 本發(fā)明中,最終生成的電子憑證為圖片格式,并且,圖片可以為任何格式,如jpg、 tiff、gif、pcx、tga、exif、fpx、svg、psd、cdr、pcd、dxf、ufo、eps、ai、raw 等格式。
[0069] 本發(fā)明還提供一種電子憑證的驗(yàn)證方法,包括以下步驟:
[0070] S-1,定義電子憑證ID、可逆加密算法、不可逆加密算法和具有指定格式的附加信 息的映射關(guān)系;
[0071] 實(shí)際應(yīng)用中,可以設(shè)置驗(yàn)真系統(tǒng),通過(guò)驗(yàn)真系統(tǒng)驗(yàn)證各種電子憑證是否有效。驗(yàn)真 系統(tǒng)需要預(yù)先存儲(chǔ)已生成的各類電子憑證的電子憑證ID、可逆加密算法、不可逆加密算法 和具有指定格式的附加信息的映射關(guān)系。
[0072] S-2,接收待驗(yàn)證的電子憑證;
[0073] S-3,從接收到的所述電子憑證中提取第二憑證圖像信息和第二憑證密文信息;其 中,第二憑證圖像信息可通過(guò)肉眼觀察,直接獲取到。第二憑證密文信息需要通過(guò)讀取設(shè)備 讀取到。
[0074] 通過(guò)查找所述映射關(guān)系,分別獲取與所述電子憑證對(duì)應(yīng)的具有指定格式的附加信 息、與所述電子憑證對(duì)應(yīng)的不可逆加密算法;
[0075] S-4,合并所述第二憑證圖像信息、所述第二憑證密文信息以及與所述電子憑證對(duì) 應(yīng)的具有指定格式的附加信息,得到合并后的第二數(shù)據(jù);
[0076] S-5,使用S-3獲得的不可逆加密算法對(duì)所述合并后的第二數(shù)據(jù)進(jìn)行加密處理,生 成第二簽名信息;
[0077] S-6,讀取被驗(yàn)證的所述電子憑證,獲取所述第一簽名信息;判斷所述第二簽名信 息與所述第一簽名信息是否完全一致,如果一致,則證明所述電子憑證為有效的電子憑證; 否則,證明所述電子憑證為無(wú)效的電子憑證。
[0078] 本發(fā)明中,電子憑證的生成方法可以通過(guò)憑證生成系統(tǒng)執(zhí)行,而電子憑證的驗(yàn)真 方法,可以通過(guò)憑證驗(yàn)真系統(tǒng)執(zhí)行。網(wǎng)民在獲得虛擬財(cái)產(chǎn)后,可以登陸憑證生成系統(tǒng),生成 電子憑證,然后將生成的電子憑證下載到PC/手機(jī)或其它外部存儲(chǔ)介質(zhì)上,只要網(wǎng)民不對(duì) 下載后的電子憑證圖片文件進(jìn)行修改,再將所生成的電子憑證輸入憑證驗(yàn)真系統(tǒng),則可證 實(shí)該電子憑證的有效性。而如果該電子憑證被修改,則憑證驗(yàn)真系統(tǒng)可以驗(yàn)證出其失效。 因此,通過(guò)使用本發(fā)明提供的電子憑證的生成方法及驗(yàn)證方法,為目前所有互聯(lián)網(wǎng)/手機(jī) 虛擬財(cái)產(chǎn)領(lǐng)域提供一個(gè)有效、可靠、可信度高的電子憑證功能,具有保護(hù)網(wǎng)民虛擬財(cái)產(chǎn)的作 用。
[0079] 通過(guò)以上實(shí)施方式的描述,本領(lǐng)域技術(shù)人員可以清楚地了解到,本發(fā)明可以借助 軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更 佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的 部分,可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若 干指令用以使得一臺(tái)終端設(shè)備(如手機(jī)、PDA等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0080] 以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人 員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng) 視本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1. 一種圖片的生成方法,其特征在于,包括以下步驟: S1,接收原始特征信息; 52, 對(duì)接收到的所述原始特征信息進(jìn)行圖像化處理,得到第一圖像信息; 53, 將所述原始特征信息以及圖片ID組合為第一明文信息,將所述第一明文信息使用 可逆加密算法加密后,得到第一密文信息;其中,所述圖片ID為最終生成的圖片標(biāo)識(shí); 54, 合并所述第一圖像信息、所述第一密文信息以及具有指定格式的附加信息,得到合 并后的第一數(shù)據(jù); 55, 使用不可逆加密算法對(duì)所述合并后的第一數(shù)據(jù)進(jìn)行加密處理,生成第一簽名信 息; 56, 生成包含所述第一圖像信息、所述第一密文信息以及所述第一簽名信息的圖片。
2. 根據(jù)權(quán)利要求1所述的圖片的生成方法,其特征在于,所述原始特征信息包括文字、 數(shù)字或圖案。
3. 根據(jù)權(quán)利要求1所述的圖片的生成方法,其特征在于,所述第一圖像信息以圖像形 式顯示于最終生成的圖片上,通過(guò)肉眼能夠直接讀取到所述第一圖像信息。
4. 根據(jù)權(quán)利要求1所述的圖片的生成方法,其特征在于,所述第一密文信息以及第一 簽名信息以數(shù)據(jù)串形式存儲(chǔ)于所述圖片的文件流中,通過(guò)讀取程序才能夠讀取到所述第一 密文信息以及第一簽名信息,肉眼不可視。
5. 根據(jù)權(quán)利要求1所述的圖片的生成方法,其特征在于,所述不可逆加密算法為摘要 算法。
6. -種圖片的驗(yàn)證方法,其特征在于,包括以下步驟: S-1,定義圖片ID、可逆加密算法、不可逆加密算法和具有指定格式的附加信息的映射 關(guān)系; S-2,接收待驗(yàn)證的圖片; S-3,從接收到的所述圖片中提取第二圖像信息和第二密文信息; 通過(guò)查找所述映射關(guān)系,分別獲取與所述圖片對(duì)應(yīng)的具有指定格式的附加信息、與所 述圖片對(duì)應(yīng)的不可逆加密算法; S-4,合并所述第二圖像信息、所述第二密文信息以及與所述圖片對(duì)應(yīng)的具有指定格式 的附加信息,得到合并后的第二數(shù)據(jù); S-5,使用S-3獲得的不可逆加密算法對(duì)所述合并后的第二數(shù)據(jù)進(jìn)行加密處理,生成第 二簽名信息; S-6,讀取被驗(yàn)證的所述圖片,獲取所述第一簽名信息;判斷所述第二簽名信息與所述 第一簽名信息是否完全一致,如果一致,則證明所述圖片未被修改;否則,證明所述圖片已 被修改。
【文檔編號(hào)】G06F21/36GK104143054SQ201310172356
【公開(kāi)日】2014年11月12日 申請(qǐng)日期:2013年5月10日 優(yōu)先權(quán)日:2013年5月10日
【發(fā)明者】韓光明 申請(qǐng)人:韓光明
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
汕头市| 贡嘎县| 长海县| 阳朔县| 华亭县| 灵山县| 郎溪县| 石景山区| 惠来县| 泰顺县| 柯坪县| 南部县| 唐河县| 鹤岗市| 新密市| 治县。| 深泽县| 鹤壁市| 靖边县| 龙口市| 阿瓦提县| 邵阳市| 马尔康县| 山阴县| 海阳市| 清丰县| 宁远县| 盐津县| 西平县| 扎兰屯市| 富锦市| 西乌| 夹江县| 沙洋县| 汽车| 东莞市| 宁阳县| 岳池县| 东兴市| 三明市| 上蔡县|