                .Where(x => taggedUsernames.Contains(x.TaggedUsername))
                .ToListAsync();
            return entries;
        }

        [HttpGet("GetIdentity")]
        public async Task<ActionResult<RSAPubKey>> GetIdentity([FromQuery] string taggedUsername)
        {
            var key = (await _dbContext.Identities.FindAsync(taggedUsername))?.PublicKey;
            return key is not null? Ok(key) : NotFound();
        }
        
        [HttpPost("CreateIdentity")]
        public async Task<ActionResult<CreateIdentityResponse>> CreateIdentity([FromBody] CreateIdentitySignedRequest request)
        {