Patents Assigned to INVENIA AS
  • Patent number: 10805071
    Abstract: Scalable method and system for secure sharing of encrypted information in a cloud system, the encrypted information being encrypted only once, and each user joining and accessing a shared folder by individual encrypted key material transferred.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: October 13, 2020
    Assignee: INVENIA AS
    Inventors: Terje Wold, Trygve Sanne Hardersen
  • Patent number: 9582678
    Abstract: A computer implemented method, server computer and computer program for securely storing a data file via a computer communication network. The method includes: providing a computer device of a user with code for providing a unique user name for the user; asking the user for a password; generating an asymmetric key pair for the user having one public key and one private key; encrypting the private key via the hash of the password; generating a file-specific symmetric key specific for the data file; encrypting the data file via the file-specific symmetric key; encrypting the file-specific symmetric key via the public key of the user; where the code is executed by a web browser on the computer device. The server is then receiving the encrypted data file, the encrypted file-specific symmetric key, the encrypted private key of the user and the public key of the user from the computer device.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: February 28, 2017
    Assignee: INVENIA AS
    Inventors: Trond Andersen, Anders Andersen, Anders Mathisen, Terje Wold
  • Patent number: 9224003
    Abstract: A computer implemented method, server computer and computer program for securely storing a data file via a computer communication network and open cloud services. The method includes: providing a user's computer with code for providing a unique user name; asking the user for a password; generating an asymmetric key pair having one public key and one private key; encrypting the private key via a hash of the password; generating a file-specific symmetric key specific for the data file; encrypting the data file via the file-specific symmetric key; encrypting the file-specific symmetric key via the public key; where the code is executed by a web browser on the computer; storing the encrypted file-specific symmetric key as a header part of the encrypted data file, and interacting with the file exchange interface of a cloud service which receives the encrypted data file, and storing the encrypted data file and header part.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: December 29, 2015
    Assignee: INVENIA AS
    Inventors: Anders Andersen, Oyvind Pedersen, Terje Wold
  • Publication number: 20150161410
    Abstract: A computer implemented method, server computer and computer program for securely storing a data file via a computer communication network. The method includes: providing a computer device of a user with code for providing a unique user name for the user; asking the user for a password; generating an asymmetric key pair for the user having one public key and one private key; encrypting the private key via the hash of the password; generating a file-specific symmetric key specific for the data file; encrypting the data file via the file-specific symmetric key; encrypting the file-specific symmetric key via the public key of the user; where the code is executed by a web browser on the computer device. The server is then receiving the encrypted data file, the encrypted file-specific symmetric key, the encrypted private key of the user and the public key of the user from the computer device.
    Type: Application
    Filed: April 19, 2012
    Publication date: June 11, 2015
    Applicant: INVENIA AS
    Inventors: Trond Andersen, Anders Andersen, Anders Mathisen, Terje Wold
  • Publication number: 20150113279
    Abstract: A computer implemented method, server computer and computer program for securely storing a data file via a computer communication network and open cloud services. The method includes: providing a user's computer with code for providing a unique user name; asking the user for a password; generating an asymmetric key pair having one public key and one private key; encrypting the private key via a hash of the password; generating a file-specific symmetric key specific for the data file; encrypting the data file via the file-specific symmetric key; encrypting the file-specific symmetric key via the public key; where the code is executed by a web browser on the computer; storing the encrypted file-specific symmetric key as a header part of the encrypted data file, and interacting with the file exchange interface of a cloud service which receives the encrypted data file, and storing the encrypted data file and header part.
    Type: Application
    Filed: October 2, 2012
    Publication date: April 23, 2015
    Applicant: INVENIA AS
    Inventors: Anders Andersen, Oyvind Pedersen, Terje Wold