Movatterモバイル変換


[0]ホーム

URL:


CN112272156A - E-mail receiving and sending system based on block chain - Google Patents

E-mail receiving and sending system based on block chain
Download PDF

Info

Publication number
CN112272156A
CN112272156ACN202010967543.6ACN202010967543ACN112272156ACN 112272156 ACN112272156 ACN 112272156ACN 202010967543 ACN202010967543 ACN 202010967543ACN 112272156 ACN112272156 ACN 112272156A
Authority
CN
China
Prior art keywords
ciphertext
mail
hash
mail server
hypertext
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CN202010967543.6A
Other languages
Chinese (zh)
Other versions
CN112272156B (en
Inventor
薛念明
张建辉
邢宏伟
李恩堂
徐崇豪
李超
刘涛
焦杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Luruan Digital Technology Co Ltd
Original Assignee
Shandong Luneng Software Technology Co Ltd
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 Shandong Luneng Software Technology Co LtdfiledCriticalShandong Luneng Software Technology Co Ltd
Priority to CN202010967543.6ApriorityCriticalpatent/CN112272156B/en
Publication of CN112272156ApublicationCriticalpatent/CN112272156A/en
Application grantedgrantedCritical
Publication of CN112272156BpublicationCriticalpatent/CN112272156B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention discloses an e-mail sending and receiving system based on block chain, the e-mail sending system of the invention includes: the mail client is used for sending the electronic mail comprising the sender, the receiver and the mail content to the mail server; the mail server is used for analyzing the content of the received electronic mail to obtain four parts of a pure text of the mail, a hypertext of the mail, an embedded resource and a mail attachment; respectively encrypting the pure text, the hypertext, the embedded resource and the attachment of the mail by an encryption algorithm, and respectively uploading the encrypted ciphertext to the IPFS network; the IPFS network is used for storing the received ciphertext and returning the generated ciphertext hash to the mail server; and the block chain platform is used for receiving and storing the transaction information constructed by the mail server by using the ciphertext hash.

Description

E-mail receiving and sending system based on block chain
Technical Field
The present invention relates to an e-mail receiving and sending technology, and more particularly, to an e-mail receiving and sending system based on a block chain.
Background
With the continuous and deep development of the mobile internet, mobile devices such as smart phones and tablet computers play an important role in daily life, and the traditional office mode is gradually changed into a more efficient mobile office mode. Mobile office is an indispensable part of the collaborative office industry, and is gradually becoming the mainstream office manner. The construction of a mobile office platform, namely the construction of a uniform and integratable mobile portal platform, which is popularized and applied from top to bottom, is bound to become a necessary choice for companies. The realization of the target must build strong support in the aspects of organization architecture, file management, message management, application management and the like. The unified file management is broadly speaking, including but not limited to the transmission and storage of electronic files such as announcements, documents, mails and the like in mobile office applications, and relates to various modules such as logs, examinations and approvals, announcements, documents, plans, mailboxes and the like. How to realize the long-term guarantee of authenticity, integrity, reliability and usability of the electronic document becomes important when a service support system and an enterprise intranet behind the mobile office system are completely exposed to the internet in the application process of the mobile office system. The mobile office brings convenience and also brings huge safety pressure.
Disclosure of Invention
The invention aims to provide an e-mail receiving and sending system based on a block chain, which is used for solving the problems of authenticity, integrity, reliability and usability in e-mail transmission.
According to an aspect of the present invention, there is provided a block chain-based mail transmission system including:
the mail client is used for sending the electronic mail comprising the sender, the receiver and the mail content to the mail server;
the mail server is used for analyzing the content of the received electronic mail to obtain four parts of a pure text of the mail, a hypertext of the mail, an embedded resource and a mail attachment; respectively encrypting the mail plain text, the mail hypertext, the embedded resource and the attachment through an encryption algorithm, and respectively uploading encrypted ciphertexts to an IPFS network;
the IPFS network is used for storing the received ciphertext and returning the generated ciphertext hash to the mail server;
and the block chain platform is used for receiving and storing the transaction information constructed by the mail server by using the ciphertext hash.
Preferably, the IPFS network is further configured to retrieve, after receiving the uploaded ciphertext, whether the same ciphertext has been stored; if the same ciphertext is stored, the received ciphertext is not stored any more, and corresponding ciphertext hash is returned; and if the same ciphertext is not stored, the IPFS network stores the received ciphertext and returns corresponding ciphertext hash.
Preferably, the IPFS network segments the ciphertext into several small shares, which are then stored scattered into the various nodes described by the hash table entries.
Preferably, the IPFS network breaks the ciphertext b into several small files b1, b2, b3, … … bn, and calculates hash values of the small files b1, b2, b3, … … bn, so as to construct a directed acyclic graph corresponding to the files; the hash value of the root node of the directed acyclic graph is the hash value of the ciphertext b, and the hash values of the leaf nodes of the directed acyclic graph correspond to the hash values of the respective small files b1, b2, b3 and … … bn.
Preferably, the ciphertext hash generated by the IPFS network includes: the mail plaintext ciphertext hash, the mail hypertext ciphertext hash, the embedded resource ciphertext hash and the attachment ciphertext hash.
Preferably, the transaction information constructed by the mail server by using the ciphertext hash comprises: a sender signature; a sender public key; a ciphertext hash generated by the IPFS network; and the wallet account of the recipient in the blockchain.
According to another aspect of the present invention, there is provided a block chain based mail receiving system, including:
the mail client is used for sending a receiving instruction for receiving the electronic mail to the mail server;
a blockchain platform for saving transaction data including a ciphertext hash relating to an email notification message;
the IPFS network is used for storing the mail ciphertext and the ciphertext hash of the mail ciphertext;
the mail server is used for retrieving whether new transaction data of the wallet account of the receiver exists in the blockchain platform; if new transaction data are retrieved, the mail server analyzes the transaction data, and accordingly ciphertext hash is obtained from the block chain platform; obtaining a corresponding ciphertext from the IPFS network by using a ciphertext hash obtained from the block chain; and decrypting the ciphertext and returning the decrypted ciphertext to the mail client.
Preferably, the IPFS network retrieves the corresponding ciphertext according to the ciphertext hash from the mail server to obtain a plain text ciphertext, a hypertext ciphertext, an embedded resource ciphertext and an attachment ciphertext; and sending the searched plain text ciphertext, the hypertext ciphertext, the embedded resource ciphertext and the attachment ciphertext to the mail server.
Preferably, the mail server decrypts the plaintext cipher text, the hypertext cipher text, the embedded resource cipher text and the attachment cipher text retrieved by the IPFS to obtain the plaintext, the hypertext, the embedded resource and the attachment.
Preferably, the mail server assembles the resulting plain text, hypertext, embedded resources and attachments into an email and returns the assembled email to the mail client.
Compared with the prior art, the invention has the beneficial technical effects that: the mail text and the mail attachment are stored in the IPFS in an encrypted manner, the physical storage cost is greatly reduced due to the file duplication removing characteristic, and the confidentiality of mail data is guaranteed; the transaction data is stored in the blockchain network as the mail notification message, so that the validity of the identity authentication is ensured; the block chain and the IPFS are combined, and the advantages of efficient storage and credible storage are combined.
Drawings
FIG. 1 is an architecture diagram of an email messaging system of the present invention;
FIG. 2 is an email sending flow diagram of the present invention;
FIG. 3 is an email reception flow diagram of the present invention;
fig. 4 is a flow chart of the creation of a wallet account (i.e., wallet address) of the present invention.
Detailed Description
Fig. 1 shows a block chain based mail transmission and reception system of the present invention. The system adopts a software system architecture with separated front and back ends, and mainly comprises a mail client, a mail server, an IPFS (distributed version file system) and a block chain platform (namely a block chain network).
The mail client refers to a Web application or a third-party client (such as foxmail, Outlook, and netbook mailbox master) and is responsible for viewing mails, editing mails, retrieving mails, and counting mails.
The mail server comprises a basic interface service module, a mail protocol service module, a block chaining oral service module and an IPFS interface service module. The basic interface service module is a main service of the mail server and is responsible for receiving, distributing and responding to requests from mail clients (particularly Web application terminals), and particularly assembling and analyzing mail contents according to an e-mail basic format (MIME format); the mail protocol service module is the core service of the mail server, supports various e-mail standard protocols such as SMTP, LMTP, POP3, IMAP and JMAP, and is responsible for receiving and sending mails; the block chain service module is an access service of a block chain platform, and performs API optimization and service encapsulation on the block chain platform by combining application characteristics; the IPFS interface service module is an access service of the IPFS, and API optimization and service encapsulation are carried out on the IPFS by combining application characteristics, particularly an encryption/decryption algorithm is introduced, so that the confidentiality of stored data of the IPFS is effectively guaranteed; the message queue service integrates message middleware, and mainly solves the problem of uplink storage of high-concurrency data in the process of sending the mails.
Fig. 2 shows a flow of sending an email by the email sending system based on the blockchain according to the present invention, which includes:
the mail client sends the electronic mail comprising the sender, the receiver and the mail content to a mail server;
the mail server analyzes the received e-mail content to obtain four parts of a mail plain text, a mail hypertext, an embedded resource and a mail attachment;
the mail server encrypts a mail plain text, a mail hypertext, an embedded resource and an attachment respectively through an encryption algorithm, and uploads encrypted ciphertexts to an IPFS network respectively;
the IPFS network stores the received ciphertext and returns the generated ciphertext hash to the mail server;
the mail server constructs transaction information using the ciphertext hash and sends the transaction information into a blockchain to store the ciphertext hash into a new chunk.
After receiving the uploaded ciphertext, the IPFS network of the electronic mail sending system searches whether the same ciphertext is stored; if the same ciphertext is stored, the received ciphertext is not stored any more, and corresponding ciphertext hash is returned; and if the same ciphertext is not stored, the IPFS network stores the received ciphertext and returns corresponding ciphertext hash.
The IPFS network of the email transmission system of the present invention divides the ciphertext into several small portions, and then dispersedly stores the divided portions in each node described in the hash table entry. Specifically, the IPFS network breaks the ciphertext b into several small files b1, b2, b3, … … bn, and calculates hash values of the small files b1, b2, b3, … … bn, thereby constructing a directed acyclic graph corresponding to the files, where the hash value of the root node of the directed acyclic graph is the hash value of the b file, and the hash values of the leaf nodes of the directed acyclic graph correspond to the hash values of the small files b1, b2, b3, … … bn.
The ciphertext hash generated by the IPFS network comprises: the mail plaintext ciphertext hash, the mail hypertext ciphertext hash, the embedded resource ciphertext hash and the attachment ciphertext hash.
The transaction information constructed by the mail server by using the ciphertext hash comprises the following steps: a sender signature; a sender public key; a ciphertext hash generated by the IPFS network; a recipient wallet address and a sender wallet address.
More specifically, the mail sending flow of the electronic mail sending system of the present invention is shown in fig. 2, and the mail sending process is: (1) a user edits mail content at a mail client (a Web application end or a third-party client) and sends an electronic mail to a mail protocol service of a mail server; (2) the SMTP service in the mail protocol service of the mail server receives the e-mail and analyzes the e-mail according to the MIME standard format to respectively analyze the e-mail into four parts of a mail plain text, a mail hypertext, an embedded resource and a mail attachment; (3) the IPFS interface service of the mail server encrypts a plain text, a hypertext, an embedded resource and an attachment of the e-mail respectively through an AES encryption algorithm and uploads a ciphertext of the plain text, the hypertext, the embedded resource and the attachment to an IPFS network respectively; (4) after receiving the uploaded ciphertext, the IPFS network firstly searches whether the ciphertext is stored, and if so, the IPFS network does not store the ciphertext any more. If not, the ciphertext is divided into small parts by a special algorithm and then stored in each node in a scattered way (the fault-tolerant mechanism in IPFS ensures that data is copied in a sufficient amount and stored in different nodes). But whether the ciphertext is stored or not, the ciphertext hash is returned; (5) returning a ciphertext hash; (6) the mail protocol service of the mail server constructs transaction information (the transaction information includes but is not limited to mail content, sender and receiver mailbox addresses, sending time) according to the returned ciphertext hash. (7) The mail server initiates a transaction request to the blockchain platform according to the constructed transaction information; (8) the block chain returns a transaction result to the mail server; (9) the mail server returns the mail sending result to the mail client.
Fig. 3 shows a mail receiving flow of the block chain based e-mail receiving system of the present invention, which includes:
the mail client sends a receiving instruction for receiving the electronic mail to a mail server;
retrieving whether new transaction data with a wallet account of the receiver exists in the blockchain in the mail server;
if new transaction data are retrieved, the mail server analyzes the transaction data, and accordingly ciphertext hash is obtained from the block chain;
the mail server obtains a ciphertext hash from the block chain and obtains a corresponding ciphertext from the IPFS network;
and the mail server decrypts the ciphertext and returns the decrypted ciphertext to the mail client.
Obtaining the corresponding ciphertext from the IPFS network includes: the IPFS network retrieves a corresponding ciphertext according to the ciphertext hash from the mail server to obtain a plain text ciphertext, a hypertext ciphertext, an embedded resource ciphertext and an attachment ciphertext; and the IPFS network sends the retrieved plain text ciphertext, the hypertext ciphertext, the embedded resource ciphertext and the attachment ciphertext to the mail server.
And the mail server decrypts the plain text ciphertext, the hypertext ciphertext, the embedded resource ciphertext and the attachment ciphertext retrieved by the IPFS to obtain the plain text, the hypertext, the embedded resource and the attachment. And the mail server assembles the obtained plain text, the hypertext, the embedded resources and the attachments into the electronic mail and returns the assembled electronic mail to the mail client.
More specifically, the mail receiving flow of the receiving system of the electronic mail of the present invention is shown in fig. 3, and the receiving process of the mail is: (1) a user receives an electronic mail at a mail client (a Web application end or a third party client) manually or regularly and sends a receiving instruction to a mail protocol service (a mail server); (2) after receiving the instruction, the IMAP/POP3/JMAP service in the mail protocol service (mail server) retrieves whether the mailbox account has a new mail, namely, the block chain interface service (mail server) is called to retrieve whether the wallet account corresponding to the mailbox account has new transaction data; (3) the mail server requests the block chain platform to acquire transaction data; (4) the block chain platform retrieves whether the mailbox account has new transaction data and returns the transaction data to the mail server; (5) after the mail protocol service of the mail server receives the retrieval result (assuming that new transaction data exist, n is greater than 0), analyzing the set of transaction data, and respectively obtaining mail plaintext data from the IPFS interface service of the mail server according to the ciphertext hash; (6) the IPFS interface service of the mail server acquires ciphertext data from the IPFS network according to the ciphertext hash; (7) the IPFS network retrieves and returns corresponding ciphertext data to the IPFS interface service according to the ciphertext hash; (8) the mail server decrypts the ciphertext data received by the IPFS interface service to obtain plaintext data of the mail; (9) the mail protocol service of the mail server assembles the E-mail with the MIME format according to the obtained mail plaintext data (comprising plaintext, hypertext, plaintext of embedded resources and attachment); (10) the mail server returns the assembled complete e-mail to the mail client.
The invention solves the problem of safe data storage of the current mail system by utilizing the characteristics of distributed storage, point-to-point transmission, a consensus mechanism, an encryption algorithm and the like of a block chain technology; the data redundancy storage problem of the current mail system is solved by utilizing the characteristics of content addressing, versioning, distributed storage and transmission and the like of the IPFS. Each data block includes a Header (Header) and a Body (Body).
The block header mainly contains information such as the hash value (address) of the previous block, a timestamp, a random number, the hash value (address) of the current block, the root value of the Merkle tree, the height of the current block, and the like.
The block body contains mainly transaction counts and transaction details. The transaction details are the book in the blockchain system, and each transaction is permanently posted to the data block and can be viewed by anyone. All transactions will generate a unique Merkle root through the Hash process of the Merkle tree and will be posted to the block header. The Merkle tree in the block body will digitally sign each transaction, thus ensuring that each transaction is not forgeable and has no duplicate transactions. Each transaction record contains detailed information including a hash value (Merkle node value) referring to the transaction, an index number of the transaction record, a digital signature of the transaction record, an expenditure wallet address, an expenditure amount, a reception wallet address, a reception amount, a transaction timestamp, a transaction size, and the like. Each transaction record has a Merkle node value, which is a part of the whole Merkle tree, and it is determined that each address cannot be traded repeatedly and forged. The Hash process is as shown in fig. 4, a Hash value (also called Hash value) is output after the Hash process is performed on plaintext data with any length, the Hash value is stored in a block, an email ciphertext is stored in an IPFS, and the IPFS firstly checks whether the ciphertext is stored or not when the ciphertext is stored, so that repeated storage of data is prevented, and the problem of data redundant storage is solved.
In the mail receiving system, after the mail client transmits the instruction of checking whether the mail is newly added to the mail server, the mail server determines whether the mail is newly added by searching whether the wallet account corresponding to the mailbox account has new transaction data.
The creation of the sender and recipient wallet addresses (i.e., wallet accounts) is shown in fig. 4, with the specific steps of: (1) a "private key" is first generated using a random number generator. (2) The "private key" is processed by the SECP256K1 algorithm to generate the "public key". (3) The public key is subjected to SHA256 calculation and RIPEMD160 calculation once respectively to obtain public key hash. (4) Connecting the address version number of one byte to the head of the public key hash (for the pubkey address of the bitcoin network, the byte is '0'), then carrying out SHA256 operation twice on the address version number, taking the first 4 bytes of the result as the check value of the public key hash, and connecting the check value to the tail of the public key hash; (5) the result of the previous step is encoded using BASE58, resulting in a "wallet address".
In order to prove that the mail is really signed and initiated by a sender and the integrity of the mail information is determined, the invention provides a method for using digital signature to avoid the occurrence of the events, the invention uses a private key to sign the mail, and the specific flow is as follows: (1) the original data of the transaction includes the "receiver wallet address" and the "hash ciphertext", but these alone are not enough, because the right of the initiator of the transaction to the "sender wallet address" cannot be proved, so the original data needs to be signed by the private key of the sender; (2) the 'sender signature' and 'sender public key' are added to the original transaction data, and formal transaction data are generated, so that the transaction data can be broadcasted to the blockchain network and sent as a mail.
In addition, the invention uses public key to verify the signature, transaction data is broadcast to the blockchain network, and the node verifies the validity of the transaction data, including the signature. If the verification is successful, the mail can be successfully transferred from the "sender wallet address" to the "receiver wallet address".
Although the present invention has been described in detail hereinabove, the present invention is not limited thereto, and various modifications can be made by those skilled in the art in light of the principle of the present invention. Thus, modifications made in accordance with the principles of the present invention should be understood to fall within the scope of the present invention.

Claims (10)

CN202010967543.6A2020-09-152020-09-15E-mail receiving and sending system based on block chainActiveCN112272156B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202010967543.6ACN112272156B (en)2020-09-152020-09-15E-mail receiving and sending system based on block chain

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202010967543.6ACN112272156B (en)2020-09-152020-09-15E-mail receiving and sending system based on block chain

Publications (2)

Publication NumberPublication Date
CN112272156Atrue CN112272156A (en)2021-01-26
CN112272156B CN112272156B (en)2022-12-23

Family

ID=74348737

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202010967543.6AActiveCN112272156B (en)2020-09-152020-09-15E-mail receiving and sending system based on block chain

Country Status (1)

CountryLink
CN (1)CN112272156B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112906067A (en)*2021-03-222021-06-04北京送好运信息技术有限公司Block chain data preservation method based on e-mail transfer mode
CN114513482A (en)*2022-01-112022-05-17德明尚品科技集团有限公司E-mail box management method and system based on block chain

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109462483A (en)*2018-11-272019-03-12平安科技(深圳)有限公司Mail based on block chain deposits card method, apparatus, equipment and storage medium
CN109831374A (en)*2019-03-182019-05-31深圳幂度信息科技有限公司A kind of email distribution and reception system based on block chain
CN110351258A (en)*2019-06-282019-10-18太原理工大学A kind of distributed electronic mailbox system based on no coin block chain technology
CN110647503A (en)*2019-10-092020-01-03重庆特斯联智慧科技股份有限公司Distributed storage method and device
CN110912937A (en)*2019-12-232020-03-24杭州中科先进技术研究院有限公司Block chain-based digital certificate storage platform and certificate storage method
WO2020176975A1 (en)*2019-03-012020-09-10Zeu Crypto Networks Inc.Blockchain-based secure email system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109462483A (en)*2018-11-272019-03-12平安科技(深圳)有限公司Mail based on block chain deposits card method, apparatus, equipment and storage medium
WO2020176975A1 (en)*2019-03-012020-09-10Zeu Crypto Networks Inc.Blockchain-based secure email system
CN109831374A (en)*2019-03-182019-05-31深圳幂度信息科技有限公司A kind of email distribution and reception system based on block chain
CN110351258A (en)*2019-06-282019-10-18太原理工大学A kind of distributed electronic mailbox system based on no coin block chain technology
CN110647503A (en)*2019-10-092020-01-03重庆特斯联智慧科技股份有限公司Distributed storage method and device
CN110912937A (en)*2019-12-232020-03-24杭州中科先进技术研究院有限公司Block chain-based digital certificate storage platform and certificate storage method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
李瑾等: "基于区块链的分布式电能量数据可信存储机制", 《网络与信息安全学报》*
郝锦涛: "基于IPFS的分布式电商系统的研究与实现", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》*

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112906067A (en)*2021-03-222021-06-04北京送好运信息技术有限公司Block chain data preservation method based on e-mail transfer mode
CN112906067B (en)*2021-03-222024-02-23北京送好运信息技术有限公司Block chain data preservation method based on e-mail transmission mode
CN114513482A (en)*2022-01-112022-05-17德明尚品科技集团有限公司E-mail box management method and system based on block chain
CN114513482B (en)*2022-01-112024-03-22德明尚品科技集团有限公司Email management method and system based on block chain

Also Published As

Publication numberPublication date
CN112272156B (en)2022-12-23

Similar Documents

PublicationPublication DateTitle
CN112272155B (en)E-mail receiving and sending method based on block chain
US7610627B1 (en)Secure data exchange technique
US6728378B2 (en)Secret key messaging
US6912285B2 (en)Mechanism for efficient private bulk messaging
CN100479362C (en)System and method for transmitting reduced information from a certificate to perform encryption operations
CN101427234B (en) Method and system for peer-to-peer contact exchange
US10834041B2 (en)Blockmail transfer protocol
CN110689349A (en) A transaction hash value storage and search method and device in a blockchain
US7702107B1 (en)Server-based encrypted messaging method and apparatus
JP2005518763A (en) System and method for verifying delivery and integrity of electronic messages
CN112732695B (en)Cloud storage data security deduplication method based on block chain
US20140237252A1 (en)Techniques for validating data exchange
CN112258192B (en)Mail confirmation method and device based on blockchain wallet address
CN102055685B (en)Method for encrypting webmail information
CN112272156B (en)E-mail receiving and sending system based on block chain
WO2025015369A1 (en)Communications system and method
KR102240540B1 (en)Email transceive system based on blockchain system for high reliability document distribution
US20230208619A1 (en)Method to request sensitive data from a recipient and to establish a secure communication with the recipient
KR20100117888A (en)System for time stamping e-mail and method for using the system
CN112332989B (en)Method and device for encrypting and decrypting electronic bill based on related party
RU2679205C1 (en)Method for saving information to confirm the e-mail message sent
RamsdellRFC 3851: Secure/multipurpose internet mail extensions (S/MIME) version 3.1 message specification
CN108900535A (en)Mail encryption method, device and computer readable storage medium
EP4016916A1 (en)Method and apparatus for sharing data
EP4576655A1 (en)Peer-to-peer messaging system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CP01Change in the name or title of a patent holder
CP01Change in the name or title of a patent holder

Address after:Yinhe building, 2008 Xinluo street, high tech Industrial Development Zone, Jinan City, Shandong Province

Patentee after:Shandong luruan Digital Technology Co.,Ltd.

Address before:Yinhe building, 2008 Xinluo street, high tech Industrial Development Zone, Jinan City, Shandong Province

Patentee before:SHANDONG LUNENG SOFTWARE TECHNOLOGY Co.,Ltd.


[8]ページ先頭

©2009-2025 Movatter.jp