[go: up one dir, main page]

TWM649793U - Coded credit card information security and verification system - Google Patents

Coded credit card information security and verification system Download PDF

Info

Publication number
TWM649793U
TWM649793U TW112209464U TW112209464U TWM649793U TW M649793 U TWM649793 U TW M649793U TW 112209464 U TW112209464 U TW 112209464U TW 112209464 U TW112209464 U TW 112209464U TW M649793 U TWM649793 U TW M649793U
Authority
TW
Taiwan
Prior art keywords
credit card
user
card information
information
module
Prior art date
Application number
TW112209464U
Other languages
Chinese (zh)
Inventor
曾于瑄
Original Assignee
合作金庫商業銀行股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 合作金庫商業銀行股份有限公司 filed Critical 合作金庫商業銀行股份有限公司
Priority to TW112209464U priority Critical patent/TWM649793U/en
Publication of TWM649793U publication Critical patent/TWM649793U/en

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

A coded credit card information security and verification system includes a processor and an input/output device. The processor includes a user database, a credit card application module, a credit card information generation module, a credit card information encryption module, an encrypted information transmission module and a credit card decryption module. The credit card application module allows a staff to assist a user to apply for a confidential credit card. The credit card information generation module generates an initial credit card information. The credit card information encryption module encrypts the initial credit card information to generate an encrypted credit card information. The encrypted information transmission module provides the encrypted credit card information to the staff for card issuance. The credit card decryption module provides the user with decrypting the encrypted credit card information to obtain the initial credit card information.

Description

編碼式信用卡資訊保密與驗證系統Encoded credit card information confidentiality and verification system

本創作有關一種編碼式信用卡資訊系統,特別是有關於一種編碼式信用卡資訊保密與驗證系統。This invention relates to an encoded credit card information system, and in particular to an encoded credit card information confidentiality and verification system.

近年來,使用信用卡進行網路購物的銷售模式愈發擴張。當用戶使用信用卡進行網路購物時,必須輸入信用卡卡號、到期日、安全碼等資訊。然而,這些資訊容易被不法分子竊取,造成信用卡盜用等問題。In recent years, the sales model of using credit cards for online shopping has been increasingly expanded. When users use a credit card for online shopping, they must enter the credit card number, expiration date, security code and other information. However, this information can easily be stolen by criminals, causing problems such as credit card theft.

有鑑於此,需要一種可以將信用卡卡號、有效日期、安全碼等資訊進行加密來提高信用卡安全性及防篡改性的系統及其方法。In view of this, there is a need for a system and method that can encrypt credit card number, expiration date, security code and other information to improve credit card security and tamper resistance.

根據本創作的一些實施例,一種編碼式信用卡資訊保密與驗證系統提供給用戶申請保密信用卡,並由行員進行申請作業及發卡作業,包括處理器及輸入/輸出裝置。處理器包括用戶資料庫、信用卡申請模組、信用卡資訊產生模組、信用卡資訊加密模組、加密資訊傳輸模組及信用卡解密模組。用戶資料庫配置以儲存用戶的用戶資料。信用卡申請模組訊號連接用戶資料庫,配置以提供給行員輸入該用戶的用戶資料以申請保密信用卡。信用卡資訊產生模組訊號連接信用卡申請模組及用戶資料庫,配置以產生初始信用卡資訊,並與用戶資料配對,以產生信用卡用戶配對訊息。信用卡資訊加密模組訊號連接信用卡資訊產生模組及用戶資料庫,配置以將初始信用卡資訊進行加密以產生加密信用卡資訊,並與用戶資料配對,以產生加密信用卡配對訊息。加密資訊傳輸模組訊號連接信用卡資訊加密模組,配置以將加密信用卡配對訊息提供給行員,以進行發卡作業。信用卡解密模組訊號連接用戶資料庫,配置以提供給用戶取得保密信用卡後進行解密功能,以獲得初始信用卡資訊。輸入/輸出裝置耦接於處理器,配置以提供給行員操作以控制處理器。According to some embodiments of the present invention, a coded credit card information confidentiality and verification system provides users with the ability to apply for a confidential credit card, and the bank clerk performs application operations and card issuance operations, including a processor and an input/output device. The processor includes a user database, a credit card application module, a credit card information generation module, a credit card information encryption module, an encrypted information transmission module and a credit card decryption module. The user database is configured to store a user's user data. The credit card application module signal is connected to the user database and is configured to provide the clerk with input of the user's user information to apply for a confidential credit card. The credit card information generation module signal is connected to the credit card application module and the user database, configured to generate initial credit card information, and is paired with user information to generate credit card user matching information. The credit card information encryption module signal is connected to the credit card information generation module and the user database, configured to encrypt the initial credit card information to generate encrypted credit card information, and pair it with the user information to generate encrypted credit card matching information. The encrypted information transmission module signal is connected to the credit card information encryption module and is configured to provide encrypted credit card matching information to the banker for card issuance operations. The credit card decryption module signal is connected to the user database and is configured to provide the user with the decryption function after obtaining the confidential credit card to obtain the initial credit card information. An input/output device is coupled to the processor and configured to provide operator operation to control the processor.

根據本創作的一些實施例,一種編碼式信用卡資訊保密與驗證方法提供給用戶申請保密信用卡,並由行員進行申請作業及發卡作業,包括以下步驟。輸入用戶的用戶資料以申請保密信用卡。產生初始信用卡資訊,並將初始信用卡資訊與用戶資料配對。對初始信用卡資訊進行加密,以產生加密初始信用卡資訊,並將加密信用卡資訊與用戶資料配對。根據加密信用卡資訊印製保密信用卡。將保密信用卡發卡給用戶。According to some embodiments of the present invention, an encoded credit card information confidentiality and verification method is provided for users to apply for a confidential credit card, and the bank clerk performs the application operation and card issuance operation, including the following steps. Enter the user's user profile to apply for a confidential credit card. Generate initial credit card information and match the initial credit card information with user data. The initial credit card information is encrypted to generate the encrypted initial credit card information, and the encrypted credit card information is paired with the user data. Print confidential credit cards based on encrypted credit card information. Issue confidential credit cards to users.

以下將以圖式及詳細敘述清楚說明本創作的精神,任何所屬技術領域中具有通常知識者在瞭解本創作的實施例後,當可由本創作所教示之技術,加以改變及修飾,其並不脫離本創作的精神與範圍。The following will clearly illustrate the spirit of this invention with drawings and detailed descriptions. Anyone with ordinary knowledge in the technical field, after understanding the embodiments of this invention, can make changes and modifications based on the techniques taught in this invention. It does not deviates from the spirit and scope of this creation.

本創作中的用語只用於描述特定實施例,而非用於限制本創作。單數形式如「一」、「這」、「此」、「本」以及「該」,如本創作所用,同樣也包含複數形式。The terms used in this creation are only used to describe specific embodiments and are not used to limit the creation. Singular forms such as "a", "this", "this", "this" and "the", as used in this creation, also include the plural form.

關於本文中所使用之「耦接」或「訊號連接」,均可指二或多個模組或裝置相互直接作實體接觸,或是相互間接作實體接觸,亦可指二或多個模組或裝置相互操作或動作。As used in this article, "coupling" or "signal connection" can refer to two or more modules or devices that are in direct physical contact with each other, or that are in indirect physical contact with each other. It can also refer to two or more modules. or device interoperability or action.

關於本文中所使用之「包含」、「包括」、「具有」等用語,均為開放性的用語,即意指包含但不限於。The terms "include", "include", and "have" used in this article are all open terms, which mean including but not limited to.

為了將信用卡卡號、有效日期、安全碼等信用卡資訊進行加密,來提高信用卡的安全性及防篡改性,本創作提供一種編碼式信用卡資訊保密與驗證系統及其方法,以提供給用戶申請保密信用卡,並由銀行的行員進行申請作業及發卡作業。In order to encrypt credit card information such as credit card number, expiration date, security code, etc. to improve the security and tamper resistance of credit cards, this invention provides a coded credit card information confidentiality and verification system and method to provide users with the ability to apply for confidential credit cards , and the bank’s clerks will perform the application and card issuance operations.

請參閱第1圖,第1圖是根據本創作的一些實施例的編碼式信用卡資訊保密與驗證系統100的功能方塊示意圖。本創作的編碼式信用卡資訊保密與驗證系統100包括輸入/輸出裝置102及處理器104。附加一提的是,輸入/輸出裝置102例如包括桌上型電腦、筆記型電腦、滑鼠、生物特徵擷取裝置(例如包括攝影裝置、麥克風、指紋採集儀及靜脈特徵採集裝置)或其組合,提供給銀行的行員操作以控制處理器104。Please refer to Figure 1 , which is a functional block diagram of the encoded credit card information security and verification system 100 according to some embodiments of the present invention. The encoded credit card information security and verification system 100 of the present invention includes an input/output device 102 and a processor 104. It is additionally mentioned that the input/output device 102 includes, for example, a desktop computer, a notebook computer, a mouse, a biometric capture device (for example, a photography device, a microphone, a fingerprint collector, and a vein signature capture device), or a combination thereof. , provided to the bank clerk to operate to control the processor 104.

處理器104包括用戶資料庫110、信用卡編碼加密模組120及信用卡認證模組130。信用卡編碼加密模組120訊號連接信用卡認證模組130,且用戶資料庫110與信用卡編碼加密模組120及信用卡認證模組130訊號連接。用戶資料庫110配置以儲存申請信用卡的用戶的複數個用戶資料。信用卡編碼加密模組120配置以提供給行員輸入用戶的複數個用戶資料,以協助用戶申請保密信用卡,並將用戶的信用卡資訊進行加密,以將加密後的實體信用卡發卡給用戶。當用戶收到實體信用卡並開卡後,信用卡認證模組130配置以提供給用戶解密加密後的信用卡資訊,以獲得未加密的信用卡資訊。The processor 104 includes a user database 110, a credit card encoding encryption module 120 and a credit card authentication module 130. The credit card encoding encryption module 120 is connected to the credit card authentication module 130 through signals, and the user database 110 is connected through signals to the credit card encoding encryption module 120 and the credit card authentication module 130 . The user database 110 is configured to store a plurality of user information of users applying for credit cards. The credit card encoding encryption module 120 is configured to provide the clerk with inputting multiple user information of the user to assist the user in applying for a confidential credit card, and to encrypt the user's credit card information to issue the encrypted physical credit card to the user. After the user receives the physical credit card and opens the card, the credit card authentication module 130 is configured to provide the user with decryption of the encrypted credit card information to obtain unencrypted credit card information.

以下分段詳細說明用戶資料庫110、信用卡編碼加密模組120及信用卡認證模組130的技術特徵。The following sections describe in detail the technical features of the user database 110, the credit card encoding encryption module 120, and the credit card authentication module 130.

信用卡編碼加密模組120包括信用卡申請模組122、信用卡資訊產生模組124、信用卡資訊加密模組126及加密資訊傳輸模組128。The credit card encoding encryption module 120 includes a credit card application module 122, a credit card information generation module 124, a credit card information encryption module 126 and an encrypted information transmission module 128.

信用卡申請模組122訊號連接用戶資料庫110,且與輸入/輸出裝置102耦接,配置以提供給行員透過輸入/輸出裝置102輸入申請信用卡的用戶的複數個用戶資料。所述用戶資料包括用戶的姓名、生日、身分證字號、電話號碼、電子郵件地址、財力證明、消費紀錄或其組合。The credit card application module 122 is connected to the user database 110 via signals and coupled to the input/output device 102, and is configured to provide the clerk with inputting a plurality of user information of the user applying for the credit card through the input/output device 102. The user information includes the user's name, birthday, ID number, phone number, email address, financial proof, consumption record or a combination thereof.

在輸入/輸出裝置102包括攝影裝置的一些實施例中,用戶的面部特徵資料於申請信用卡時,透過攝影裝置擷取,因此,用戶資料包括面部特徵資料。在輸入/輸出裝置102包括指紋採集儀的一些實施例中,用戶的指紋資料於申請信用卡時,透過指紋採集儀擷取,因此,用戶資料包括指紋資料。在輸入/輸出裝置102包括麥克風的一些實施例中,用戶的聲紋資料於申請信用卡時,透過麥克風擷取,因此,用戶資料包括聲紋資料。在輸入/輸出裝置102包括靜脈特徵採集裝置的一些實施例中,用戶的靜脈特徵資料於申請信用卡時,透過靜脈特徵採集裝置擷取,因此,用戶資料包括靜脈特徵資料。可以理解的是,用戶的面部特徵資料、指紋資料、聲紋資料及/或靜脈特徵資料也可以由用戶自己上傳至網路銀行中的個人帳戶中,並由核心帳務系統(圖未示)接收後,儲存於用戶資料庫110。雖然第1圖中未繪示核心帳務系統,但編碼式信用卡資訊保密與驗證系統100為核心帳務系統的子系統的其中一者。In some embodiments in which the input/output device 102 includes a camera device, the user's facial feature data is captured through the camera device when applying for a credit card, and therefore, the user data includes facial feature data. In some embodiments in which the input/output device 102 includes a fingerprint sensor, the user's fingerprint information is captured through the fingerprint sensor when applying for a credit card. Therefore, the user information includes fingerprint information. In some embodiments in which the input/output device 102 includes a microphone, the user's voiceprint information is captured through the microphone when applying for a credit card, and therefore, the user information includes the voiceprint information. In some embodiments in which the input/output device 102 includes a vein feature collection device, the user's vein feature data is captured through the vein feature collection device when applying for a credit card. Therefore, the user data includes vein feature data. It is understandable that the user's facial feature data, fingerprint data, voiceprint data and/or vein feature data can also be uploaded to a personal account in online banking by the user himself, and the core accounting system (not shown) After receiving, it is stored in the user database 110. Although the core accounting system is not shown in Figure 1, the encoded credit card information security and verification system 100 is one of the subsystems of the core accounting system.

信用卡資訊產生模組124訊號連接信用卡申請模組122及用戶資料庫110,配置以產生初始信用卡資訊,並與用戶資料配對。並且,信用卡資訊產生模組124將初始信用卡資訊與用戶資料配對後,產生信用卡用戶配對訊息,並儲存於用戶資料庫110中。另外,初始信用卡資訊包括初始信用卡卡號、初始安全碼、初始有效日期或其組合。The credit card information generation module 124 is connected via signals to the credit card application module 122 and the user database 110, and is configured to generate initial credit card information and match it with user information. In addition, after matching the initial credit card information with the user information, the credit card information generation module 124 generates credit card user matching information and stores it in the user database 110 . In addition, the initial credit card information includes the initial credit card number, initial security code, initial expiration date or a combination thereof.

信用卡資訊加密模組126訊號連接信用卡資訊產生模組124及用戶資料庫110,配置以將初始信用卡資訊進行加密,以產生加密信用卡資訊。並且,信用卡資訊加密模組126會將加密信用卡資訊與用戶資料配對,產生加密信用卡配對訊息,並儲存於用戶資料庫110中。The credit card information encryption module 126 is connected via signals to the credit card information generation module 124 and the user database 110, and is configured to encrypt the initial credit card information to generate encrypted credit card information. Furthermore, the credit card information encryption module 126 will pair the encrypted credit card information with the user information, generate encrypted credit card matching information, and store it in the user database 110 .

在一些實施例中,初始信用卡資訊是透過加密演算法進行加密,例如透過公鑰及私鑰進行加密。在透過加密演算法進行加密的一些實施例中,信用卡資訊加密模組126會透過銀行私鑰將初始信用卡資訊加密成為密文信用卡資訊,然後,信用卡資訊加密模組126再透過用戶公鑰將密文信用卡資訊加密成為加密信用卡資訊。另外,用戶公鑰例如根據用戶資料產生。In some embodiments, the initial credit card information is encrypted using an encryption algorithm, such as using a public key and a private key. In some embodiments of encryption using an encryption algorithm, the credit card information encryption module 126 will encrypt the initial credit card information into ciphertext credit card information through the bank's private key. Then, the credit card information encryption module 126 will encrypt the encrypted credit card information through the user's public key. The credit card information is encrypted and becomes encrypted credit card information. In addition, the user's public key is generated based on user information, for example.

例如,信用卡資訊產生模組124產生的初始信用卡卡號為「7021 6854 4419」,信用卡資訊加密模組126透過銀行私鑰將初始信用卡卡號加密成密文信用卡資訊「9144 4586 1207」,再透過用戶公鑰將密文信用卡資訊加密成為加密信用卡資訊「9242 9076 6631」。For example, the initial credit card number generated by the credit card information generation module 124 is "7021 6854 4419". The credit card information encryption module 126 encrypts the initial credit card number into ciphertext credit card information "9144 4586 1207" through the bank's private key, and then uses the user's public key to encrypt the initial credit card number. The key encrypts the ciphertext credit card information into encrypted credit card information "9242 9076 6631".

進一步地,請參閱第2A圖及第2B圖,第2A圖是根據本創作的一些實施例的實體信用卡的正面200A及背面200A’的示例示意圖;第2B圖是根據本創作的一些實施例的實體信用卡的正面200B及背面200B’的示例示意圖。Further, please refer to Figure 2A and Figure 2B. Figure 2A is an example schematic diagram of the front 200A and the back 200A' of a physical credit card according to some embodiments of the present invention; Figure 2B is according to some embodiments of the present invention. An example diagram of the front 200B and the back 200B' of a physical credit card.

如第2A圖所示,實體信用卡的正面200A包括晶片202,晶片202配置以儲存用戶資料、信用卡資訊及交易資料。另外,實體信用卡的背面200A’包括磁條204,磁條204配置以儲存用戶資料、信用卡資訊及交易資料。當用戶透過實體信用卡進行交易時,可以刷卡機便可以透過晶片202、磁條204或其組合進行資料的讀取及寫入。刷卡機例如為手工刷卡機、磁條刷卡機、晶片刷卡機或感應刷卡機。As shown in Figure 2A, the front side 200A of the physical credit card includes a chip 202 configured to store user information, credit card information, and transaction information. In addition, the backside 200A' of the physical credit card includes a magnetic strip 204 configured to store user information, credit card information, and transaction information. When a user makes a transaction through a physical credit card, the card machine can read and write data through the chip 202, the magnetic strip 204, or a combination thereof. The card swiping machine is, for example, a manual card swiping machine, a magnetic stripe card swiping machine, a chip card swiping machine or an induction card swiping machine.

實體信用卡的背面200A’更包括初始信用卡資訊210A,初始信用卡資訊210A包括初始信用卡卡號212A、初始安全碼214A、初始有效日期216A或其組合。而信用卡資訊加密模組126即是將初始信用卡資訊210A中的初始信用卡卡號212A、初始安全碼214A及/或初始有效日期216A進行加密。The back of the physical credit card 200A′ further includes initial credit card information 210A. The initial credit card information 210A includes the initial credit card number 212A, the initial security code 214A, the initial validity date 216A or a combination thereof. The credit card information encryption module 126 encrypts the initial credit card number 212A, initial security code 214A and/or initial validity date 216A in the initial credit card information 210A.

接著,如第2B圖所示,實體信用卡的正面200B包括晶片202,且實體信用卡的背面200B’包括磁條204。並且,由於晶片202及磁條204皆是配置以儲存用戶資料、信用卡資訊及交易資料,且於外觀上不容易被盜用,因此,加密前後,晶片202及磁條204並不會有改變。Next, as shown in Figure 2B, the front side 200B of the physical credit card includes the chip 202, and the back side 200B' of the physical credit card includes the magnetic strip 204. Moreover, since the chip 202 and the magnetic strip 204 are configured to store user information, credit card information and transaction data, and are not easily stolen in appearance, the chip 202 and the magnetic strip 204 will not change before and after encryption.

實體信用卡的背面200B’更包括加密信用卡資訊210B,加密信用卡資訊210B包括加密信用卡卡號212B、加密安全碼214B、加密有效日期216B或其組合。而加密信用卡資訊210B便是透過信用卡資訊加密模組126進行加密後產生。值得一提的是,雖然第2A圖及第2B圖中繪示了初始信用卡卡號212A、初始安全碼214A及初始有效日期216A皆被加密成為了加密信用卡卡號212B、加密安全碼214B、加密有效日期216B,但也可以僅加密其中一者或其中兩者,例如只有初始信用卡卡號212A被加密,或者初始信用卡卡號212A及初始安全碼214A被加密,本創作並不以此為限。The backside 200B' of the physical credit card further includes encrypted credit card information 210B. The encrypted credit card information 210B includes an encrypted credit card number 212B, an encrypted security code 214B, an encrypted validity date 216B or a combination thereof. The encrypted credit card information 210B is generated after being encrypted by the credit card information encryption module 126 . It is worth mentioning that although Figures 2A and 2B show that the initial credit card number 212A, the initial security code 214A, and the initial expiration date 216A are all encrypted into the encrypted credit card number 212B, the encrypted security code 214B, and the encrypted expiration date. 216B, but only one or both of them can be encrypted. For example, only the initial credit card number 212A is encrypted, or the initial credit card number 212A and the initial security code 214A are encrypted. This creation is not limited to this.

請回到第1圖,加密資訊傳輸模組128訊號連接信用卡資訊加密模組126,並與輸入/輸出裝置102耦接,配置以將加密信用卡配對訊息傳輸至輸入/輸出裝置102,以供行員進行製作實體信用卡及發卡作業。Please return to Figure 1. The signal of the encrypted information transmission module 128 is connected to the credit card information encryption module 126 and coupled with the input/output device 102, configured to transmit the encrypted credit card pairing information to the input/output device 102 for the clerk. Carry out physical credit card production and card issuance operations.

值得一提的是,實體信用卡可供用戶進行實體交易(即搭配店家的刷卡機進行實體信用卡交易),但不可以用於線上的網路交易。由於印製於實體信用卡上的信用卡資訊為加密信用卡資訊,因此,即使店員或有心人士側錄或記憶實體信用卡上的信用卡資訊,也無法進行信用卡交易(例如透過線上的網路交易)。如此一來,可以避免信用卡遭到盜刷。It is worth mentioning that physical credit cards can be used by users for physical transactions (that is, used with the store's card swiping machine for physical credit card transactions), but they cannot be used for online transactions. Since the credit card information printed on the physical credit card is encrypted, even if the store clerk or an interested party records or memorizes the credit card information on the physical credit card, credit card transactions (such as online transactions) cannot be performed. In this way, you can avoid credit card fraud.

進一步地,本創作的編碼式信用卡資訊保密與驗證系統100更可以提供給用戶認證實體信用卡後,獲得初始信用卡資訊。據此,信用卡認證模組130包括用戶登入模組132、用戶驗證模組134、信用卡解密模組136及信用卡資訊顯示模組138。值得一提的是,信用卡認證模組130須搭配電子裝置150使用,以供用戶完成用戶及信用卡的認證,以獲得初始信用卡資訊。另外,電子裝置150包括智慧型手機、平板電腦、讀卡機、攝影裝置、麥克風或其組合。Furthermore, the encoded credit card information confidentiality and verification system 100 of this invention can also provide users with the ability to obtain initial credit card information after authenticating the physical credit card. Accordingly, the credit card authentication module 130 includes a user login module 132, a user verification module 134, a credit card decryption module 136 and a credit card information display module 138. It is worth mentioning that the credit card authentication module 130 must be used with the electronic device 150 to allow the user to complete user and credit card authentication to obtain initial credit card information. In addition, the electronic device 150 includes a smart phone, a tablet computer, a card reader, a photography device, a microphone, or a combination thereof.

用戶登入模組132訊號連接用戶資料庫110,配置以提供給用戶輸入個人帳戶資料登入網路銀行的個人帳戶,並於用戶登入成功後產生用戶登入訊息,其中網路銀行例如為線上網路銀行或網路銀行應用程式(Application,APP)。個人帳戶資料包括帳號、密碼、使用者代碼、身分證字號、生日、驗證碼或其組合。另外,驗證碼是由用戶登入模組132產生,並透過系統訊息、簡訊或電子郵件發送至用戶的電子裝置150,且該驗證碼具有時效性(例如60、100或300秒內),而用戶須於時效內透過電子裝置150輸入該驗證碼,以進行電子裝置150的驗證及登入。並且,驗證碼例如為4至8碼的數字、英文字母或其組合。The user login module 132 is connected to the user database 110 via signals and is configured to provide the user with input personal account information to log into a personal account of an online bank, and generate a user login message after the user successfully logs in. The online bank is, for example, an online bank. Or online banking application (Application, APP). Personal account information includes account number, password, user code, ID card number, birthday, verification code or a combination thereof. In addition, the verification code is generated by the user login module 132 and sent to the user's electronic device 150 through system messages, SMS or emails, and the verification code is time-sensitive (for example, within 60, 100 or 300 seconds), and the user The verification code must be entered through the electronic device 150 within the time limit to perform verification and login of the electronic device 150. Moreover, the verification code is, for example, numbers from 4 to 8 digits, English letters, or a combination thereof.

用戶驗證模組134訊號連接用戶登入模組132及用戶資料庫110,配置以接收用戶登入訊息後,進行用戶驗證,例如透過身分驗證、生物特徵驗證或其組合進行用戶驗證。並且,於用戶驗證成功後,用戶驗證模組134產生用戶確認訊息。在一些實施例中,用戶登入時,可以透過身分驗證或生物特徵驗證。在另一些實施例中,用戶登入時,需先經過身分驗證,在經過生物特徵驗證;或者,先經過生物特徵驗證在經過身分驗證。進一步地,所述身分驗證例如透過帳號、密碼、使用者代碼、身分證字號、生日或其組合進行驗證。所述生物特徵驗證例如透過用戶的面部特徵、指紋、聲紋或靜脈特徵進行驗證,並且,生物特徵驗證可以透過智慧型手機或平板電腦的相機功能、指紋辨識功能或錄音功能、攝影裝置或麥克風來達成驗證。此外,生物特徵驗證也可以透過智慧型手機或平板電腦搭配智慧型手錶來進行用戶的靜脈特徵的驗證。The user verification module 134 is connected with the user login module 132 and the user database 110 via signals, and is configured to perform user verification after receiving user login information, such as through identity verification, biometric verification or a combination thereof. Moreover, after the user authentication is successful, the user authentication module 134 generates a user confirmation message. In some embodiments, users may log in through identity verification or biometric verification. In other embodiments, when a user logs in, he or she needs to undergo identity verification first and then biometric verification; or, user needs to undergo biometric verification first and then identity verification. Further, the identity verification is performed, for example, through account number, password, user code, ID card number, birthday or a combination thereof. The biometric verification is, for example, verified through the user's facial features, fingerprints, voiceprints or vein characteristics, and the biometric verification can be through the camera function, fingerprint recognition function or recording function of a smartphone or tablet, a photography device or a microphone to achieve verification. In addition, biometric verification can also be used to verify the user's vein characteristics through a smartphone or tablet paired with a smart watch.

在電子裝置150包括讀卡機的一些實施例中,用戶可以實體信用卡搭配讀卡機及電腦(例如桌上型電腦或筆記型電腦)進行用戶驗證。進一步地說明,用戶可以登入個人帳戶後,透過實體信用卡搭配讀卡機及電腦獲得用戶的個人帳戶資料及加密信用卡資訊,即用戶無須一一輸入個人帳戶資料及加密信用卡資訊。然後,再透過電腦的相機或麥克風來進行生物驗證,以確認當前使用者為實體信用卡的用戶本人。In some embodiments where the electronic device 150 includes a card reader, the user can use a physical credit card with a card reader and a computer (such as a desktop computer or notebook computer) for user verification. To further explain, after logging in to a personal account, the user can obtain the user's personal account information and encrypted credit card information through a physical credit card, card reader and computer, that is, the user does not need to enter personal account information and encrypted credit card information one by one. Then, biometric verification is performed through the computer's camera or microphone to confirm that the current user is the user of the physical credit card.

信用卡解密模組136訊號連接用戶驗證模組134及用戶資料庫110,配置以接收用戶確認訊息後,提供給用戶進行解密功能,以解密用戶的印製在實體信用卡上的加密信用卡資訊。當信用卡解密模組136解密後,會產生解密訊息。所述解密訊息包括初始信用卡資訊,即初始信用卡卡號、初始安全碼、初始有效日期或其組合。The credit card decryption module 136 is connected via signals to the user verification module 134 and the user database 110, and is configured to provide the user with a decryption function after receiving the user confirmation message to decrypt the user's encrypted credit card information printed on the physical credit card. When the credit card decryption module 136 decrypts, a decrypted message will be generated. The decrypted information includes initial credit card information, that is, initial credit card number, initial security code, initial expiration date, or a combination thereof.

在一些實施例中,用戶開啟解密功能後,會開啟用戶的電子裝置150的圖像辨識掃描功能,用戶須將電子裝置150的相機對準實體信用卡的背面(印製有的加密信用卡資訊的一面,例如第2B圖所示實體信用卡的背面200B’),以讓信用卡解密模組136進行圖像辨識(模式辨識),以進一步地透過實體信用卡的背面的排版及加密信用卡資訊進行解密。在一些實施例中,用戶透過用戶將電子裝置150的相機對準實體信用卡後,信用卡解密模組136便會進行圖像辨識及解密,而不須拍攝實體信用卡的影像;並且,於辨識及解密後,彈跳出「已解密成功」的訊息,並顯示於用戶的電子裝置150上。而在另一些實施例中,用戶透過用戶將電子裝置150的相機對準實體信用卡後,須拍攝實體信用卡的影像並上傳至信用卡解密模組136中,信用卡解密模組136才會進行圖像辨識及解密。在一些實施例中,信用卡解密模組136是透過光學文字辨識(Optical Character Recognition,OCR)技術來進行圖像辨識(模式辨識)。In some embodiments, after the user turns on the decryption function, the image recognition scanning function of the user's electronic device 150 will be turned on. The user must point the camera of the electronic device 150 at the back of the physical credit card (the side with the encrypted credit card information printed on it). , such as the back 200B' of the physical credit card shown in Figure 2B, so that the credit card decryption module 136 can perform image recognition (pattern recognition) to further decrypt the credit card information through the typesetting and encrypted credit card information on the back of the physical credit card. In some embodiments, after the user points the camera of the electronic device 150 at the physical credit card, the credit card decryption module 136 will perform image recognition and decryption without taking an image of the physical credit card; and, during recognition and decryption Afterwards, a message "Decrypted successfully" pops up and is displayed on the user's electronic device 150 . In other embodiments, after the user points the camera of the electronic device 150 at the physical credit card, the image of the physical credit card must be taken and uploaded to the credit card decryption module 136, and then the credit card decryption module 136 will perform image recognition. and decryption. In some embodiments, the credit card decryption module 136 performs image recognition (pattern recognition) through optical character recognition (Optical Character Recognition, OCR) technology.

如前所述,在透過加密演算法(公鑰及私鑰)進行加密的一些實施例中,信用卡解密模組136亦是透過加密演算法(公鑰及私鑰)進行解密。信用卡解密模組136先透過用戶私鑰將加密信用卡資訊初步解密為密文信用卡資訊,然後,信用卡解密模組136再透過銀行公鑰將密文信用卡資訊解密為初始信用卡資訊。As mentioned above, in some embodiments where encryption is performed through an encryption algorithm (public key and private key), the credit card decryption module 136 also performs decryption through an encryption algorithm (public key and private key). The credit card decryption module 136 first decrypts the encrypted credit card information into cipher text credit card information through the user's private key. Then, the credit card decryption module 136 decrypts the cipher text credit card information into initial credit card information through the bank's public key.

信用卡資訊顯示模組138訊號連接信用卡解密模組136,配置以將解密訊息顯示於用戶的電子裝置150的顯示螢幕上,以供用戶確認。另外,用戶可以將解密訊息儲存於電子裝置150(例如透過截圖或儲存解密訊息)或個人帳戶(例如儲存儲存解密訊息)中,以便後續有需要時查找。The credit card information display module 138 is signal-connected to the credit card decryption module 136 and is configured to display the decrypted information on the display screen of the user's electronic device 150 for the user's confirmation. In addition, the user can store the decrypted information in the electronic device 150 (for example, by taking a screenshot or saving the decrypted information) or in a personal account (for example, by saving the decrypted information) for subsequent retrieval when necessary.

此外,本創作的編碼式信用卡資訊保密與驗證系統100的信用卡資訊顯示模組138更搭配擴增實境(Augmented Reality,AR)技術,以讓用戶搭配擴增實境(AR)眼鏡時,可以看見解密訊息顯示於用戶所在的場景中,以增強用戶的使用體驗。In addition, the credit card information display module 138 of the encoded credit card information confidentiality and verification system 100 of this invention is also equipped with Augmented Reality (AR) technology, so that when users wear augmented reality (AR) glasses, they can See the decrypted information displayed in the scene where the user is located to enhance the user experience.

在一些實施例中,本創作的編碼式信用卡資訊保密與驗證系統100會串接至收付款應用程式160,以使用戶可以透過保密信用卡綁定收付款應用程式160進行交易。在此實施例中,本創作的編碼式信用卡資訊保密與驗證系統100更包括信用卡交易確認模組140。信用卡交易確認模組140訊號連接用戶資料庫110及信用卡解密模組136,配置以確認保密信用卡的交易資料。並且,於確認交易資料後,信用卡交易確認模組140會將交易資料儲存於用戶資料庫110中。In some embodiments, the encoded credit card information confidentiality and verification system 100 of the present invention will be connected to the payment application 160, so that users can perform transactions through the secure credit card binding the payment application 160. In this embodiment, the encoded credit card information confidentiality and verification system 100 of the present invention further includes a credit card transaction confirmation module 140 . The credit card transaction confirmation module 140 signals the user database 110 and the credit card decryption module 136 and is configured to confirm the confidential credit card transaction information. Moreover, after confirming the transaction data, the credit card transaction confirmation module 140 will store the transaction data in the user database 110 .

在透過實體信用卡來進行交易的一些實施例中,用戶直接使用實體信用卡進行交易。於交易成功後,信用卡交易確認模組140會根據實體信用卡的晶片、磁條或其組合上的用戶資料紀錄該交易資料,並發送系統訊息、簡訊、電子郵件或其組合至用戶的電子裝置150,以提醒用戶該筆交易的執行。In some embodiments where the transaction is conducted via a physical credit card, the user directly uses the physical credit card to conduct the transaction. After the transaction is successful, the credit card transaction confirmation module 140 will record the transaction information based on the user information on the physical credit card's chip, magnetic strip, or a combination thereof, and send a system message, SMS, email, or a combination thereof to the user's electronic device 150 , to remind the user of the execution of the transaction.

在透過解密訊息(即初始信用卡訊息)或加密信用卡資訊來進行綁定收付款應用程式160的一些實施例中,用戶直接進入收付款應用程式160的綁定信用卡功能中,輸入解密訊息或加密信用卡資訊。接著,收付款應用程式160便會傳送驗證碼至用戶的電子裝置150中。用戶收到驗證碼後,於收付款應用程式160中輸入驗證碼,並驗證成功後,即綁定成功。當用戶於收付款應用程式160中透過解密訊息或加密信用卡資訊的保密信用卡進行交易時,信用卡交易確認模組140會根據解密訊息(或加密信用卡資訊)及用戶資料紀錄該交易,並發送系統訊息、簡訊、電子郵件或其組合至用戶的電子裝置150,以提醒用戶該筆交易的執行。In some embodiments in which the payment application 160 is bound by decrypting information (i.e., initial credit card information) or encrypting credit card information, the user directly enters the binding credit card function of the payment application 160 and enters the decrypted information or encrypted credit card. information. Then, the payment application 160 will send the verification code to the user's electronic device 150. After receiving the verification code, the user enters the verification code in the payment application 160, and if the verification is successful, the binding is successful. When a user conducts a transaction in the payment application 160 through a confidential credit card that decrypts information or encrypts credit card information, the credit card transaction confirmation module 140 records the transaction based on the decrypted information (or encrypted credit card information) and user information, and sends a system message , SMS, email or a combination thereof to the user's electronic device 150 to remind the user of the execution of the transaction.

接著,請參閱第3圖,第3圖是根據本創作的一些實施例的編碼式信用卡資訊保密與驗證方法的流程圖。編碼式信用卡資訊保密與驗證流程300是產生加密信用卡資訊的流程。Next, please refer to Figure 3. Figure 3 is a flow chart of an encoded credit card information confidentiality and verification method according to some embodiments of the present invention. The encoded credit card information confidentiality and verification process 300 is a process for generating encrypted credit card information.

於步驟S301中,用戶透過線上或臨櫃申請保密信用卡。申請時,用戶須提供用戶資料。接著,於步驟S303中,產生初始信用卡資訊,並將產生初始信用卡資訊與用戶資料配對,並儲存於用戶資料庫110中。In step S301, the user applies for a confidential credit card online or at a counter. When applying, users must provide user information. Next, in step S303, initial credit card information is generated, paired with the user information, and stored in the user database 110.

然後,於步驟S305中,對初始信用卡資訊進行加密。加密後,於步驟S307中,產生加密信用卡資訊,並與用戶資料配對,再儲存於用戶資料庫110中。並且,銀行端會將加密信用卡資訊提交至製作信用卡機構,而信用卡製作機構會依據加密信用卡資訊印製實體信用卡。接著,於步驟S309中,銀行將印製有加密信用卡資訊的實體信用卡發卡給申請用戶。Then, in step S305, the initial credit card information is encrypted. After encryption, in step S307, encrypted credit card information is generated, paired with user information, and then stored in the user database 110. Moreover, the bank will submit the encrypted credit card information to the credit card production institution, and the credit card production institution will print the physical credit card based on the encrypted credit card information. Next, in step S309, the bank issues a physical credit card with encrypted credit card information printed on it to the applicant.

接著,請參閱第4圖,第4圖是根據本創作的一些實施例的編碼式信用卡資訊保密與驗證方法的流程圖。編碼式信用卡資訊保密與驗證流程400是解密加密信用卡資訊的流程。Next, please refer to Figure 4, which is a flow chart of an encoded credit card information confidentiality and verification method according to some embodiments of the present invention. The encoded credit card information confidentiality and verification process 400 is a process of decrypting encrypted credit card information.

於步驟S401中,用戶輸入個人帳戶資料登入網路銀行的個人帳戶。接著,於步驟S403中,開啟網路銀行的驗證功能,並進行身分驗證、生物特徵驗證或其組合。關於驗證,已於前述中說明,在此不再贅述。In step S401, the user inputs personal account information to log in to the personal account of the online banking. Next, in step S403, the verification function of the online bank is turned on, and identity verification, biometric verification or a combination thereof is performed. Regarding verification, it has been explained above and will not be described again here.

接著,於步驟S405中,判斷用戶是否驗證成功。若否,則回到步驟S403中,用戶重新驗證。值得一提的是,當用戶驗證失敗達3次時,則當日用戶不得再進行驗證,以確保用戶的個人帳戶不被盜用。Next, in step S405, it is determined whether the user verification is successful. If not, return to step S403 and the user re-authenticates. It is worth mentioning that when a user fails to verify for three times, the user is not allowed to verify again on that day to ensure that the user's personal account is not stolen.

若是,則進入步驟S407中,用戶開啟網路銀行的解密功能,並且,用戶將實體信用卡的背面(印製有加密信用卡資訊的一面,例如,如第2B圖的實體信用卡的背面200B’所示)放置於電子裝置150的相機的可辨識區域中,然後,信用卡解密模組136進行圖像辨識(模式辨識)並解密。If so, then enter step S407, the user turns on the decryption function of the online banking, and the user puts the back of the physical credit card (the side with encrypted credit card information printed on it, for example, as shown in the back of the physical credit card 200B' in Figure 2B ) is placed in the discernible area of the camera of the electronic device 150, and then the credit card decryption module 136 performs image recognition (pattern recognition) and decrypts.

接著,於步驟S409中,由信用卡解密模組136判斷是否解密成功。若否,則回到步驟S407中,重新解密。另外,解密失敗的原因可能為實體信用卡的影像不清晰、實體信用卡離開相機的可辨識區域、實體信用卡非本行所發行的信用卡、實體信用卡未開卡或實體信用卡已無效。Next, in step S409, the credit card decryption module 136 determines whether the decryption is successful. If not, return to step S407 and re-decrypt. In addition, the reasons for decryption failure may be that the image of the physical credit card is unclear, the physical credit card is out of the visible area of the camera, the physical credit card is not a credit card issued by the Bank, the physical credit card has not been opened, or the physical credit card is invalid.

若是,則進入步驟S411,信用卡資訊顯示模組138將初始信用卡資訊呈現於用戶的電子裝置150的顯示螢幕上。If yes, step S411 is entered, and the credit card information display module 138 presents the initial credit card information on the display screen of the user's electronic device 150 .

進一步地,請參閱第5圖,第5圖是根據本創作的一些實施例的編碼式信用卡資訊保密與驗證方法的流程圖。編碼式信用卡資訊保密與驗證流程500是於收付款應用程式160中綁定信用卡及確認交易的流程。值得一提的是,為了避免用戶的信用卡資料被他人記憶或側錄後被盜用,因此,加密信用卡資訊雖然不可以用於進行線上的網路交易,但可以綁定收付款應用程式160,以透過收付款應用程式160的驗證功能來進一步確認用戶身分及用戶的電子裝置150,以防止信用卡被盜用。Further, please refer to Figure 5, which is a flow chart of an encoded credit card information confidentiality and verification method according to some embodiments of the present invention. The encoded credit card information confidentiality and verification process 500 is a process for binding a credit card and confirming a transaction in the payment application 160 . It is worth mentioning that in order to prevent the user's credit card information from being memorized or skimmed by others and then being stolen, therefore, although the encrypted credit card information cannot be used for online transactions, it can be bound to the payment application 160 to The user's identity and the user's electronic device 150 are further confirmed through the verification function of the payment application 160 to prevent credit card theft.

於步驟S501中,用戶透過加密信用卡資訊綁定收付款應用程式160;而步驟S501中,用戶透過初始信用卡資訊綁定收付款應用程式160。In step S501, the user binds the payment application 160 through the encrypted credit card information; and in step S501, the user binds the payment application 160 through the initial credit card information.

接著,步驟S505接續步驟S501及步驟S503,收付款應用程式160發出驗證碼至用戶的電子裝置150,以供用戶確認驗證碼。待用戶確認驗證碼後,進入步驟S507中,用戶透過電子裝置150輸入驗證碼。Next, step S505 continues step S501 and step S503, and the payment application 160 sends a verification code to the user's electronic device 150 for the user to confirm the verification code. After the user confirms the verification code, step S507 is entered, where the user inputs the verification code through the electronic device 150 .

接著,於步驟S509中,由收付款應用程式160判斷用戶輸入的驗證碼是否正確。若否,則回到步驟S507中,用戶可以重新輸入驗證碼,或者,用戶可以選擇重新發送驗證碼,並輸入新的驗證碼。若是,則進入步驟S511,收付款應用程式160根據加密信用卡資訊或初始信用卡資訊進行綁定。Next, in step S509, the payment application 160 determines whether the verification code input by the user is correct. If not, return to step S507, and the user can re-enter the verification code, or the user can choose to resend the verification code and enter a new verification code. If so, step S511 is entered, and the payment application 160 performs binding based on the encrypted credit card information or the initial credit card information.

進一步地,於步驟S513中,信用卡交易確認模組140會確認加密信用卡資訊或初始信用卡資訊的綁定。並且,當用戶透過包括加密信用卡資訊或初始信用卡資訊的收付款應用程式160進行交易時,進入步驟S515中,信用卡交易確認模組140確認交易資料。然後,進入步驟S517中,將該交易資料儲存於用戶資料庫110中。Further, in step S513, the credit card transaction confirmation module 140 will confirm the binding of the encrypted credit card information or the initial credit card information. Moreover, when the user conducts a transaction through the payment application 160 that includes encrypted credit card information or initial credit card information, step S515 is entered, and the credit card transaction confirmation module 140 confirms the transaction information. Then, step S517 is entered to store the transaction data in the user database 110 .

另外,請參閱第6圖及第7圖,第6圖是根據本創作的一些實施例的使用實體信用卡進行交易的流程圖(交易流程600);而第7圖是根據本創作的一些實施例的使用收付款應用程式160進行交易的流程圖(交易流程700)。In addition, please refer to Figures 6 and 7. Figure 6 is a flow chart (transaction process 600) using a physical credit card according to some embodiments of the present invention; and Figure 7 is a flow chart according to some embodiments of the present invention. A flowchart of a transaction using the payment application 160 (transaction flow 700).

於交易流程600中,步驟S601,用戶透過實體信用卡進行交易,即透過刷卡機進行交易。接著,於步驟S603,刷卡機會判斷實體信用卡是否有效。若否,則進入步驟S605,交易失敗。另外,實體信用卡無效的原因可能是實體信用卡的晶片(例如第2B圖中的晶片202)損壞、實體信用卡的磁條(例如第2B圖中的磁條204)消磁或實體信用卡已掛失等。In the transaction process 600, step S601, the user conducts a transaction through a physical credit card, that is, through a card swiping machine. Next, in step S603, the card swiping machine determines whether the physical credit card is valid. If not, step S605 is entered and the transaction fails. In addition, the reason why the physical credit card is invalid may be that the chip of the physical credit card (such as the chip 202 in Figure 2B) is damaged, the magnetic stripe of the physical credit card (such as the magnetic stripe 204 in Figure 2B) is degaussed, or the physical credit card has been reported lost, etc.

若是,則進入步驟S607中,進行信用卡交易。接著,於交易成功後,進入步驟S609,信用卡交易確認模組140會透過系統訊息、簡訊、電子郵件或其組合通知用戶,並將交易資料儲存於用戶資料庫110中。If so, proceed to step S607 to perform a credit card transaction. Then, after the transaction is successful, proceeding to step S609, the credit card transaction confirmation module 140 will notify the user through system messages, SMS, emails, or a combination thereof, and store the transaction information in the user database 110.

於交易流程700中,步驟S701,用戶透過綁定初始信用卡資訊或加密信用卡資訊的收付款應用程式160進行交易。接著,於步驟S703,收付款應用程式160請求用戶進行身分驗證或生物特徵驗證,其中身分驗證及生物特徵驗證已於前述中說明,在此不再贅述。In the transaction process 700, in step S701, the user conducts a transaction through the payment application 160 bound with the initial credit card information or encrypted credit card information. Next, in step S703, the payment application 160 requests the user to perform identity verification or biometric verification. The identity verification and biometric verification have been described above and will not be repeated here.

接著,於步驟S705中,收付款應用程式160判斷是否驗證成功。若否,則進入步驟S707,交易失敗。若是,則進入步驟S709中,透過收付款應用程式160進行交易。接著,於交易成功後,進入步驟S711,信用卡交易確認模組140會透過系統訊息、簡訊、電子郵件或其組合通知用戶,並將交易資料儲存於用戶資料庫110中。Next, in step S705, the payment application 160 determines whether the verification is successful. If not, step S707 is entered and the transaction fails. If so, proceed to step S709 to perform transactions through the payment application 160 . Then, after the transaction is successful, step S711 is entered. The credit card transaction confirmation module 140 will notify the user through a system message, SMS, email, or a combination thereof, and store the transaction information in the user database 110 .

綜合以上所述,透過本創作的編碼式信用卡資訊保密與驗證系統及其方法,可以將信用卡資訊(例如信用卡卡號、安全碼及/或有效日期等)進行加密,並且,以加密後的信用卡資訊來印製實體信用卡。如此一來,可以信用卡資訊的遮蔽效果,使得實體信用卡更加安全可靠。此外,本創作的編碼式信用卡資訊保密與驗證系統及其方法還可以適用於不同的收支付應用程式(包括透過收支付應用程式的驗證功能進行的網路支付及網路銀行)的交易方式,進而擴大本創作的應用範圍。Based on the above, through the encoded credit card information confidentiality and verification system and method of this creation, credit card information (such as credit card number, security code and/or expiration date, etc.) can be encrypted, and the encrypted credit card information can be to print physical credit cards. In this way, the credit card information can be masked, making the physical credit card more secure and reliable. In addition, the coded credit card information confidentiality and verification system and method of this creation can also be applied to the transaction methods of different payment and payment applications (including online payment and online banking through the verification function of the payment and payment application). This further expands the application scope of this creation.

另外,用戶收到實體信用卡後,可以透過網路銀行進行身分驗證及/或生物驗證後,再進行加密信用卡資訊的解密,以獲得真正的信用卡敏感資訊,以達到更高的安全性和防篡改性。除此之外,本創作的編碼式信用卡資訊保密與驗證系統及其方法僅是將真正的信用卡資訊進行加密,再用加密信用卡資訊印製實體信用卡,因此技術成本較低,易於普及。In addition, after receiving the physical credit card, the user can perform identity verification and/or biometric verification through online banking, and then decrypt the encrypted credit card information to obtain the real sensitive credit card information to achieve higher security and anti-tampering. sex. In addition, the encoded credit card information confidentiality and verification system and method created by this invention only encrypt the real credit card information, and then use the encrypted credit card information to print physical credit cards, so the technology cost is low and it is easy to popularize.

雖然本創作以實施例揭露如上,然其並非用以限定本創作,任何熟習此技藝者,在不脫離本創作之精神和範圍內,當可作各種之更動與潤飾,因此本創作之保護範圍當視後附之申請專利範圍所界定者為準。Although the present invention is disclosed above as an embodiment, it is not intended to limit the invention. Anyone familiar with this art can make various changes and modifications without departing from the spirit and scope of the invention. Therefore, the scope of protection of the invention is The scope of the patent application shall be determined by the attached patent application.

100:編碼式信用卡資訊保密與驗證系統 102:輸入/輸出裝置 104:處理器 110:用戶資料庫 120:信用卡編碼加密模組 122:信用卡申請模組 124:信用卡資訊產生模組 126:信用卡資訊加密模組 128:加密資訊傳輸模組 130:信用卡認證模組 132:用戶登入模組 134:用戶驗證模組 136:信用卡解密模組 138:信用卡資訊顯示模組 140:信用卡交易確認模組 150:電子裝置 160:收付款應用程式 200A, 200B:正面 200A’, 200B’:背面 202:晶片 204:磁條 210A:初始信用卡資訊 212A:初始信用卡卡號 214A:初始安全碼 216A:初始有效日期 210B:加密信用卡資訊 212B:加密信用卡卡號 214B:加密安全碼 216B:加密有效日期 300, 400, 500:編碼式信用卡資訊保密與驗證流程 600, 700:交易流程 S301, S303, S305, S307, S309:步驟 S401, S403, S405, S407, S409, S411:步驟 S501, S503, S505, S507, S509, S511, S513, S515, S517:步驟 S601, S603, S605, S607, S609:步驟 S701, S703, S705, S707, S709, S711:步驟 100: Encoded credit card information confidentiality and verification system 102:Input/output device 104: Processor 110:User database 120: Credit card encoding encryption module 122: Credit card application module 124:Credit card information generation module 126:Credit card information encryption module 128: Encrypted information transmission module 130: Credit card authentication module 132:User login module 134:User verification module 136: Credit card decryption module 138:Credit card information display module 140: Credit card transaction confirmation module 150:Electronic devices 160: Payment application 200A, 200B: front 200A’, 200B’: back 202:wafer 204:Magnetic strip 210A: Initial credit card information 212A: Initial credit card number 214A: Initial security code 216A: Initial validity date 210B: Encrypted credit card information 212B: Encrypted credit card number 214B: Encrypted security code 216B: Encryption validity date 300, 400, 500: Coded credit card information confidentiality and verification process 600, 700: Transaction process S301, S303, S305, S307, S309: steps S401, S403, S405, S407, S409, S411: steps S501, S503, S505, S507, S509, S511, S513, S515, S517: Steps S601, S603, S605, S607, S609: Steps S701, S703, S705, S707, S709, S711: Steps

為讓本創作和其他目的、特徵、優點與實施例能更明顯易懂,所附圖式之說明如下: 第1圖是根據本創作的一些實施例的編碼式信用卡資訊保密與驗證系統的功能方塊示意圖; 第2A圖是根據本創作的一些實施例的實體信用卡的正面及背面的示例示意圖; 第2B圖是根據本創作的一些實施例的實體信用卡的正面及背面的示例示意圖; 第3圖是根據本創作的一些實施例的編碼式信用卡資訊保密與驗證方法的流程圖; 第4圖是根據本創作的一些實施例的編碼式信用卡資訊保密與驗證方法的流程圖; 第5圖是根據本創作的一些實施例的編碼式信用卡資訊保密與驗證方法的流程圖; 第6圖是根據本創作的一些實施例的使用實體信用卡進行交易的流程圖;以及 第7圖是根據本創作的一些實施例的使用收付款應用程式進行交易的流程圖。 In order to make the present invention and other purposes, features, advantages and embodiments more obvious and understandable, the accompanying drawings are described as follows: Figure 1 is a functional block diagram of an encoded credit card information security and verification system according to some embodiments of the present invention; Figure 2A is an example schematic diagram of the front and back of a physical credit card according to some embodiments of the present invention; Figure 2B is an example schematic diagram of the front and back of a physical credit card according to some embodiments of the present invention; Figure 3 is a flow chart of an encoded credit card information confidentiality and verification method according to some embodiments of the present invention; Figure 4 is a flow chart of an encoded credit card information confidentiality and verification method according to some embodiments of the present invention; Figure 5 is a flow chart of an encoded credit card information confidentiality and verification method according to some embodiments of the present invention; Figure 6 is a flow chart of transactions using a physical credit card according to some embodiments of the present invention; and Figure 7 is a flowchart of a transaction using a payment application in accordance with some embodiments of the present invention.

100:編碼式信用卡資訊保密與驗證系統 100: Encoded credit card information confidentiality and verification system

102:輸入/輸出裝置 102:Input/output device

104:處理器 104: Processor

110:用戶資料庫 110:User database

120:信用卡編碼加密模組 120: Credit card encoding encryption module

122:信用卡申請模組 122: Credit card application module

124:信用卡資訊產生模組 124:Credit card information generation module

126:信用卡資訊加密模組 126:Credit card information encryption module

128:加密資訊傳輸模組 128: Encrypted information transmission module

130:信用卡認證模組 130: Credit card authentication module

132:用戶登入模組 132:User login module

134:用戶驗證模組 134:User verification module

136:信用卡解密模組 136: Credit card decryption module

138:信用卡資訊顯示模組 138:Credit card information display module

140:信用卡交易確認模組 140: Credit card transaction confirmation module

150:電子裝置 150:Electronic devices

160:收付款應用程式 160: Payment application

Claims (10)

一種編碼式信用卡資訊保密與驗證系統,提供給一用戶申請一保密信用卡,並由一行員進行一申請作業及一發卡作業,包括: 一處理器,包括: 一用戶資料庫,配置以儲存該用戶的複數個用戶資料; 一信用卡申請模組,訊號連接該用戶資料庫,配置以提供給該行員輸入該用戶的該些用戶資料,以申請該保密信用卡; 一信用卡資訊產生模組,訊號連接該信用卡申請模組及該用戶資料庫,配置以產生一初始信用卡資訊,並將該初始信用卡資訊與該些用戶資料配對; 一信用卡資訊加密模組,訊號連接該信用卡資訊產生模組及該用戶資料庫,配置以將該初始信用卡資訊進行加密以產生一加密信用卡資訊,並將該加密信用卡資訊與該些用戶資料配對,以產生一加密信用卡配對訊息; 一加密資訊傳輸模組,訊號連接該信用卡資訊加密模組,配置以將該加密信用卡配對訊息提供給該行員,以進行該發卡作業;以及 一信用卡解密模組,訊號連接該用戶資料庫,配置以提供給該用戶取得該保密信用卡後進行一解密功能,以獲得該初始信用卡資訊;以及 一輸入/輸出裝置,耦接於該處理器,配置以提供給該行員操作以控制該處理器。 A coded credit card information confidentiality and verification system that provides a user with the ability to apply for a confidential credit card, and a bank member to perform an application operation and a card issuance operation, including: A processor, including: a user database configured to store a plurality of user information of the user; A credit card application module, the signal is connected to the user database, and is configured to provide the banker with input of the user information of the user to apply for the confidential credit card; A credit card information generation module, the signal is connected to the credit card application module and the user database, configured to generate an initial credit card information, and match the initial credit card information with the user information; A credit card information encryption module, the signal is connected to the credit card information generation module and the user database, configured to encrypt the initial credit card information to generate an encrypted credit card information, and match the encrypted credit card information with the user information, to generate an encrypted credit card matching message; An encrypted information transmission module, the signal is connected to the credit card information encryption module, configured to provide the encrypted credit card pairing information to the banker for the card issuance operation; and A credit card decryption module, the signal is connected to the user database, and is configured to provide the user with a decryption function after obtaining the confidential credit card to obtain the initial credit card information; and An input/output device is coupled to the processor and configured to provide operation for the operator to control the processor. 如請求項1所述之編碼式信用卡資訊保密與驗證系統,其中該信用卡資訊加密模組配置以透過一加密演算法將該初始信用卡資訊加密為該加密信用卡資訊。The encoded credit card information confidentiality and verification system as described in claim 1, wherein the credit card information encryption module is configured to encrypt the initial credit card information into the encrypted credit card information through an encryption algorithm. 如請求項2所述之編碼式信用卡資訊保密與驗證系統,其中該信用卡資訊加密模組配置以透過一銀行私鑰將該初始信用卡資訊加密成為一密文信用卡資訊後,再透過一用戶公鑰將該密文信用卡資訊加密成為該加密信用卡資訊。The coded credit card information confidentiality and verification system as described in request item 2, wherein the credit card information encryption module is configured to encrypt the initial credit card information into ciphertext credit card information through a bank private key, and then use a user public key to encrypt the initial credit card information into cipher text credit card information. The ciphertext credit card information is encrypted into the encrypted credit card information. 如請求項3所述之編碼式信用卡資訊保密與驗證系統,其中該信用卡解密模組配置以透過一光學文字辨識技術來進行該保密信用卡的一圖像辨識。The encoded credit card information security and verification system as described in claim 3, wherein the credit card decryption module is configured to perform an image recognition of the confidential credit card through an optical character recognition technology. 如請求項4所述之編碼式信用卡資訊保密與驗證系統,其中該信用卡解密模組於該圖像辨識後,配置以透過一用戶私鑰將該加密信用卡資訊解密為該密文信用卡資訊,再透過一銀行公鑰將該密文信用卡資訊解密為該初始信用卡資訊。The encoded credit card information confidentiality and verification system as described in request item 4, wherein the credit card decryption module is configured to decrypt the encrypted credit card information into cipher text credit card information through a user private key after the image recognition, and then Decrypt the ciphertext credit card information into initial credit card information through a bank public key. 如請求項1所述之編碼式信用卡資訊保密與驗證系統,其中該處理器包括: 一用戶登入模組,訊號連接該用戶資料庫,配置以提供給該用戶輸入複數個個人帳戶資料,以登入一網路銀行的一個人帳戶,其中當該用戶登入成功後,該用戶登入模組產生一用戶登入訊息。 The encoded credit card information confidentiality and verification system as described in request 1, wherein the processor includes: A user login module, the signal is connected to the user database, and is configured to allow the user to input multiple personal account information to log in to a personal account of an online bank. When the user successfully logs in, the user login module generates A user login message. 如請求項6所述之編碼式信用卡資訊保密與驗證系統,其中該處理器包括: 一用戶驗證模組,訊號連接該用戶登入模組、該用戶資料庫及該信用卡解密模組,配置以接收該用戶登入訊息後,進行一用戶驗證,其中當該用戶驗證成功後,該用戶驗證模組會產生一用戶確認訊息;以及 當該信用卡解密模組接收到該用戶確認訊息後,該信用卡解密模組才開始進行該解密功能。 The encoded credit card information confidentiality and verification system as described in request item 6, wherein the processor includes: A user verification module, the signal is connected to the user login module, the user database and the credit card decryption module, configured to receive the user login message, and then perform a user verification, wherein when the user verification is successful, the user verification The module will generate a user confirmation message; and After the credit card decryption module receives the user confirmation message, the credit card decryption module starts to perform the decryption function. 如請求項7所述之編碼式信用卡資訊保密與驗證系統,其中該用戶驗證包括一身分驗證、一生物特徵驗證或其組合。The encoded credit card information confidentiality and verification system described in claim 7, wherein the user verification includes an identity verification, a biometric verification or a combination thereof. 如請求項5所述之編碼式信用卡資訊保密與驗證系統,其中該處理器包括: 一信用卡交易確認模組,訊號連接該用戶資料庫及該信用卡解密模組,配置以確認該保密信用卡的一交易資料,其中該信用卡交易確認模組確認該交易資料後,會將該交易資料儲存於該用戶資料庫中。 The encoded credit card information confidentiality and verification system as described in request item 5, wherein the processor includes: A credit card transaction confirmation module, the signal is connected to the user database and the credit card decryption module, configured to confirm a transaction data of the confidential credit card, wherein the credit card transaction confirmation module will store the transaction data after confirming the transaction data in the user database. 如請求項9所述之編碼式信用卡資訊保密與驗證系統,其中該信用卡交易確認模組配置以確認該交易資料後,會透過一系統訊息、一簡訊、一電子郵件或其組合的方式來提醒該用戶。The coded credit card information confidentiality and verification system as described in request item 9, wherein the credit card transaction confirmation module is configured to confirm the transaction information and will be reminded through a system message, a text message, an email, or a combination thereof this user.
TW112209464U 2023-09-01 2023-09-01 Coded credit card information security and verification system TWM649793U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW112209464U TWM649793U (en) 2023-09-01 2023-09-01 Coded credit card information security and verification system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW112209464U TWM649793U (en) 2023-09-01 2023-09-01 Coded credit card information security and verification system

Publications (1)

Publication Number Publication Date
TWM649793U true TWM649793U (en) 2023-12-21

Family

ID=90041162

Family Applications (1)

Application Number Title Priority Date Filing Date
TW112209464U TWM649793U (en) 2023-09-01 2023-09-01 Coded credit card information security and verification system

Country Status (1)

Country Link
TW (1) TWM649793U (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI860076B (en) * 2023-09-01 2024-10-21 合作金庫商業銀行股份有限公司 Coded credit card information security and verification system and method using the same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI860076B (en) * 2023-09-01 2024-10-21 合作金庫商業銀行股份有限公司 Coded credit card information security and verification system and method using the same

Similar Documents

Publication Publication Date Title
US10341123B2 (en) User identification management system and method
US8775814B2 (en) Personalized biometric identification and non-repudiation system
US12432065B2 (en) Biometric sensor on portable device
US8534550B2 (en) Observable moment encryption
US20070050303A1 (en) Biometric identification device
US20060136332A1 (en) System and method for electronic check verification over a network
JP2005032164A (en) Authentication system, authentication device, server device, registration device, and terminal device
CN110741369A (en) Secure Biometric Authentication Using Electronic Identity
WO2008006290A1 (en) Method, device, server and system for authenticating identity with biological character
WO2019032113A1 (en) Biometric verification process using certification token
US7837121B2 (en) Secure credit card adapter
JP2005063077A (en) Method and device for personal authentication and connector
TWM649793U (en) Coded credit card information security and verification system
US12380424B2 (en) Contactless device and method for generating a unique temporary code
TWI860076B (en) Coded credit card information security and verification system and method using the same
Prinslin et al. Secure Online Transaction With User Authentication
JP2002183095A (en) Personal authentication method
TW202134911A (en) Certification Method
JP2001306517A (en) Authentication system
JP2022143810A (en) Information processing program, information processing method, and information processing apparatus
JP2008084175A (en) Medium issuing device, authentication control device, and authentication control system
KR100542595B1 (en) Credit card and cash card security system
KR102288092B1 (en) Indication card system and method
JP2003006547A (en) Personal authentication system on the Internet using IC card
KR20070044720A (en) Disposable password authentication system and method using face image