???global.info.a_carregar???
Guilherme Rosas Borges finished his Master's Degree in Computer Science and Engineering in 2018, at FCT NOVA in Caparica, Portugal. His thesis, entitled "Practical Isolated Searchable Encryption in a Trusted Computing Environment", was advised by professors Bernardo Ferreira and Henrique Domingos, having received a classification of 19 out of 20. He started his research activities in 2016 as a BSc student at the NOVA LINCS Research Centre, for which he was selected for a scholarship. As a Master's student, he participated in the LightKone European project (particularly Work Package 5), as well as the COSMOS Portuguese project, having received research scholarships from both projects. He was a teaching assistant at FCT NOVA in 2017 and 2019, teaching the "Software Development Methods" and "Informatics for Science and Engineering" courses for third- and first-year undergraduate students, respectively. He published a paper at INForum'18, entitled "Pesquisa Booleana Cifrada usando Hardware Confiável". He is also a co-author of a paper at the 38th IEEE Symposium on Reliable Distributed Systems (2019), entitled "BISEN: Efficient Boolean Searchable Symmetric Encryption with Verifiability and Minimal Leakage", as well as a journal article at the IEEE Transactions on Dependable and Secure Computing (2022), entitled "Boolean Searchable Symmetric Encryption with Filters on Trusted Hardware". He was responsible for the implementation and evaluation of all the protocols devised in those papers. He has presented the results of his research work at the M12 and M24 LightKone meetings, in 2018 and 2019, respectively. As a researcher at NOVA LINCS, Guilherme participated in several activities both in the research centre and the computer science department, having been on the team that developed FCT NOVA CodingFest, a platform to teach programming to primary and secondary school students. He was a volunteer at several department activities, both as a co-organiser and as a student volunteer. His poster, titled "Practical Isolated Searchable Encryption in a Trusted Computing Environment", detailing his research activity, was exhibited during the centre's evaluation process by Fundação para a Ciência e Tecnologia in 2019. Outside of academia, he worked as a freelance software developer, having developed projects such as "clica.ai", a URL shortener for the Portuguese-speaking market, and "Destaques do Passado", a tool to visualise historical news from "Arquivo.pt", the Portuguese web archive. He participated in the Google Summer of Code project in 2019, developing a high-interaction honeypot ("Cowrie") for the Honeynet project using software virtualisation. He is currently (2023/2024) a secondary school teacher in Porto, Portugal. Teaching different subjects related to computer science, he also conducted a series of workshops on Internet security and good practices for juvenile inmates in Porto. His research interests are centred on network and distributed systems security, particularly Trusted Hardware in Cloud settings and anonymisation networks.
Identification

Personal identification

Full name
Guilherme Rosas Borges

Citation names

  • Borges, Guilherme

Author identifiers

Ciência ID
391C-9C0F-06BA
ORCID iD
0000-0001-8172-5553
Google Scholar ID
kyx53HIAAAAJ
Researcher Id
E-9336-2019
Scopus Author Id
57216632911

Websites

Knowledge fields

  • Exact Sciences - Computer and Information Sciences

Languages

Language Speaking Reading Writing Listening Peer-review
Portuguese (Mother tongue)
English Proficiency (C2) Proficiency (C2) Proficiency (C2) Proficiency (C2) Proficiency (C2)
Swedish Intermediate (B1) Intermediate (B1) Intermediate (B1) Intermediate (B1) Beginner (A1)
Education
Degree Classification
2024/05 - 2029
Ongoing
Programa Doutoral em Informática (Doutoramento)
Universidade do Porto Faculdade de Ciências, Portugal
2013/09 - 2018/12/12
Concluded
Computer Science and Engineering (Mestrado integrado)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
"Practical Isolated Searchable Encryption in a Trusted Computing Environment" (THESIS/DISSERTATION)
18
Affiliation

Teaching in Higher Education

Category
Host institution
Employer
2024/09/01 - 2025/02/28 Invited Assistant (University Teacher) Universidade do Porto Faculdade de Ciências, Portugal
Universidade do Porto Faculdade de Engenharia, Portugal
2019/03/01 - 2019/06/30 Assistant (University Teacher) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2017/09/15 - 2018/01/15 Assistant (University Teacher) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal

Other Careers

Category
Host institution
Employer
2023/10/04 - 2024/04/26 Professor do ensino básico e secundário (Professor do ensino básico e secundário) Agrupamento de Escolas Carolina Michaëlis, Portugal

Others

Category
Host institution
Employer
2024/05 - 2025/02/28 Research Engineer CoLAB VORTEX, Portugal
2016/03 - 2019/09 Junior Researcher Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Projects

Grant

Designation Funders
2019/03 - 2019/09 COSMOS: Causal Consistency on the Network Edge
PhD Student Fellow
Instituto de Engenharia de Sistemas e Computadores, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2018/03/01 - 2019/02/28 LightKone
Master Student Fellow
Université catholique de Louvain, Belgium
European Union
Concluded
2016/07 - 2016/09 NOVA Laboratory for Computer Science and Informatics
UID/CEC/04516/2013
Scientific Initiation Fellow
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Fundação para a Ciência e a Tecnologia
Concluded

Other

Designation Funders
2019/01/01 - 2019/12/31 NOVA Laboratory for Computer Science and Informatics
UID/CEC/04516/2019
Researcher
Universidade Nova de Lisboa Associação para a Inovação e Desenvolvimento da FCT, Portugal

Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
Outputs

Publications

Conference paper
  1. Ferreira, B.; Portela, B.; Oliveira, T.; Borges, G.; Domingos, H.; Leitao, J.. "BISEN: Efficient Boolean Searchable Symmetric Encryption with Verifiability and Minimal Leakage". Paper presented in IEEE Symposium on Reliable Distributed Systems, Lyon, 2019.
    Published • 10.1109/SRDS47363.2019.00021
  2. Borges, Guilherme; Leitão, João; Domingos, Henrique; Ferreira, Bernardo. "Pesquisa Booleana Cifrada usando Hardware Confiável". Paper presented in INForum'18, Coimbra, 2018.
    Published
Conference poster
  1. Borges, Guilherme. "Practical Isolated Searchable Encryption in a Trusted Computing Environment". Paper presented in NOVA LINCS External Evaluation Session, 2019.
Journal article
  1. Ferreira, B.; Portela, B.; Oliveira, T.; Borges, G.; Domingos, H.; Leitao, J.. "Boolean Searchable Symmetric Encryption with Filters on Trusted Hardware". IEEE Transactions on Dependable and Secure Computing 19 2 (2022): 1307-1319. http://www.scopus.com/inward/record.url?eid=2-s2.0-85127886501&partnerID=MN8TOARS.
    Open access • Published • 10.1109/TDSC.2020.3012100
Report
  1. Leitão, João; Preguiça, Nuno; Domingos, Henrique; Duarte, Sérgio; Costa, Pedro Ákos; Fouto, Pedro; Borges, Guilherme; Van Roy, Peter; Pueyo Centelles, Roger. 2019. LightKone European Project Deliverable 5.1: Infrastructure Support for Aggregation in Edge Computing. https://www.lightkone.eu/wp-lightkone/wp-content/uploads/2019/04/D5.1_InfrastructureSupportforAggregationinEdgeComputing.pdf.
  2. Leitão, João; Preguiça, Nuno; Domingos, Henrique; Duarte, Sérgio; Costa, Pedro Ákos; Fouto, Pedro; Borges, Guilherme; et al. 2019. LightKone European Project Deliverable 5.2: Report on Generic Edge Computing.. https://www.lightkone.eu/wp-lightkone/wp-content/uploads/2019/04/D5.2_ReportonGenericEdgeComputing.pdf.
  3. Ferreira, Bernardo; Portela, Bernardo; Oliveira, Tiago; Borges, Guilherme; Domingos, Henrique; Leitão, João. 2018. BISEN: Efficient Boolean Searchable Symmetric Encryption with Verifiability and Minimal Leakage. https://eprint.iacr.org/2018/588.
Thesis / Dissertation
  1. Borges, Guilherme. "Practical Isolated Searchable Encryption in a Trusted Computing Environment". Master, Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, 2018. http://hdl.handle.net/10362/59506.

Other

Software
  1. Borges, Guilherme. "Destaques do Passado". https://destaquesdopassado.pt. 2021.
  2. Borges, Guilherme. "clica.ai: Portuguese-speaking URL shortener". https://clica.ai. 2019.
  3. Borges, Guilherme. "Cowrie High-Interaction Honeypot". The Honeynet Project. https://www.cowrie.org/. 2019.
  4. Borges, Guilherme. "FCT NOVA CodingFest". Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia. https://codingfest.org. 2017.
Activities

Oral presentation

Presentation title Event name
Host (Event location)
2019/01 Practical Isolated Searchable Encryption in a Trusted Computing Environment LightKone European Project M24 meeting
(Barcelona, Spain)
2018/01 BISEN: Efficient Boolean Searchable Symmetric Encryption with Minimal Leakage LightKone European Project M12 meeting
Faculdade de Ciências e Tecnologia da Universidade NOVA de Lisboa (Caparica, Portugal)

Event organisation

Event name
Type of event (Role)
Institution / Organization
2023/11 - 2023/12 Training sessions for a youth detention centre on Internet safety and privacy, scam avoidance and best practices (2023/11 - 2023/12)
Workshop
Centro Educativo de Santo António, Portugal
2018/07 - 2018/07 Activity on security and cryptography for secondary school students (2018/07 - 2018/07)
Workshop (Co-organisor)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal

Event participation

Activity description
Type of event
Event name
Institution / Organization
2017 - 2018 Guided visiting secondary school students through the Computer Science Department
Exhibition
Expo FCT
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2016/09 - 2016/09 Volunteer on the security activity for secondary school students
Workshop
"Science for Fresher"
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal

Course / Discipline taught

Academic session Degree Subject (Type) Institution / Organization
2019/03 - 2019/06 Informatics for Science and Engineering E Engenharia de Materiais, Engenharia de Micro e Nanotecnologias (Mestrado integrado) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2017/09 - 2018/01 Software Development Methods Engenharia Informática (Mestrado integrado) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal