merging kerberos pull req. by @arwarw via github
authorAaron Zauner <azet@azet.org>
Fri, 14 Feb 2014 17:19:38 +0000 (18:19 +0100)
committerAaron Zauner <azet@azet.org>
Fri, 14 Feb 2014 17:19:38 +0000 (18:19 +0100)
48 files changed:
FAQ.md
README.md
TODO.md [new file with mode: 0644]
TODO.txt [deleted file]
feedback.md [new file with mode: 0644]
presentations/20140211-TF-CSIRT-ACH project.pdf [new file with mode: 0644]
presentations/20140211-TF-CSIRT-ACH project.pptx [new file with mode: 0644]
src/Makefile
src/RNGs.tex [deleted file]
src/acknowledgements.tex
src/all-rfcs.bib
src/applied-crypto-hardening.bib
src/applied-crypto-hardening.tex
src/cipherStringB.txt [deleted file]
src/common/cipherStringB.tex [new file with mode: 0644]
src/common/commands.tex
src/common/style.tex
src/common/system.tex
src/disclaimer.tex
src/further_research.tex
src/iacr_cryptodb.bib [new file with mode: 0644]
src/img/draft.png [new file with mode: 0644]
src/links.tex
src/perlify.pl [deleted file]
src/practical_settings.tex
src/practical_settings/DBs.tex
src/practical_settings/GPG.tex
src/practical_settings/im.tex
src/practical_settings/mailserver.tex
src/practical_settings/proxy_solutions.tex
src/practical_settings/ssh.tex
src/practical_settings/vpn.tex
src/practical_settings/webserver.tex
src/scope.tex
src/security.bib
src/suggested_reading.tex
src/template.tex
src/theory/PKIs.tex
src/theory/RNGs.tex
src/theory/cipher_suites.tex
src/theory/cipher_suites/architecture.tex
src/theory/cipher_suites/choosing.tex
src/theory/cipher_suites/forward.tex
src/theory/cipher_suites/recommended.tex
src/theory/keylengths.tex
src/title.tex
src/tools.tex
tools/android/android-sniff-cipherlist.pl

diff --git a/FAQ.md b/FAQ.md
index b064fd5..51cf314 100644 (file)
--- a/FAQ.md
+++ b/FAQ.md
@@ -4,7 +4,7 @@
 Q: I want to review the document. What do I need to do?
 
 A: `git clone` the document, make changes, send us a diff
-Do not forget to add your name to `reviewers.tex`!
+Do not forget to add your name to `src/acknowledgements.tex`!
 
 
 
index 0e7e722..29908f0 100644 (file)
--- a/README.md
+++ b/README.md
@@ -31,6 +31,6 @@ Fork and issue pull requests. Those will be reviewed and if accepted pushed to t
 
 # IMPORTANT
 
-If you reviewed the document and/or made some changes, please add your name to the `reviewers.tex` file (the list of names is sorted alphabetically by last name).
+If you reviewed the document and/or made some changes, please add your name to `src/acknowledgements.tex` (the list of names is sorted alphabetically by last name).
 
 Please also read the [FAQ](FAQ.md)!!
diff --git a/TODO.md b/TODO.md
new file mode 100644 (file)
index 0000000..7f012b2
--- /dev/null
+++ b/TODO.md
@@ -0,0 +1,311 @@
+Bug Fixes
+=========
+Reported by: @Wims80 http://twitter.com/wims80/status/425770704693239808
+Section Apache 2.1.1 recommends Rewrite instead of Redirect. Should be 301! (We correctly recommend 301 in the nginx section.)
+
+
+2014-02-11 19:41
+OpenVPN cipher string doesn't work with 2.3.2 according to: @bong0.
+tlc-cipher TLS-DHE-RSA-WITH-AES-256-GCM-SHA384:TLS-DHE-RSA-WITH-AES-256-CBC-SHA256:TLS-DHE-RSA-WITH-AES-128-GCM-SHA256:TLS-DHE-RSA-WITH-AES-128-CBC-SHA256:TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA:TLS-DHE-RSA-WITH-AES-256-CBC-SHA:TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA:TLS-DHE-RSA-WITH-AES-128-CBC-SHA:TLS-RSA-WITH-CAMELLIA-256-CBC-SHA:TLS-RSA-WITH-AES-256-CBC-SHA:TLS-RSA-WITH-CAMELLIA-128-CBC-SHA:TLS-RSA-WITH-AES-128-CBC-SHA
+http://twitter.com/bong0/status/433306823001526272
+http://twitter.com/bong0/status/433307537375387648
+http://nopaste.info/d194fdaa78.html
+guid string produces deprecated warning, no errors.
+user's OpenVPN linked against OpenSSL 1.0.0. on Wheezy backport.
+http://packages.debian.org/wheezy-backports/openvpn
+
+
+BIG TOPICS
+==========
+
+
+* be consistent: 2048 RSA < 128 bit symmetric cipher strength. We should aim at 128+ bits symmetric strength. --> fix RSA 2048 in the document. Upgrade to 3072
+
+* clean up 9.5 "chossing your own cipher"
+
+* DDOS possibilities when we increase cyrpto security?? What about that? (--> LATER)
+
+* write a Justification section to every setting, maybe have that later in the document. 
+
+* more focus on these sections:
+  - GPG
+  - SSH : do we need a client subsection? 
+
+DONE * move the explanations to a later part of the document. Code snippets go *first* . The target group is sysadmins, must be easily copy & paste-able. Or find a different way so that they can easily use/read the document
+
+DONE * Decide/Discuss recommended ciphers:
+  - DH parameters: what is our recommendation? >2048? >=2048? leave default (aka 1024)?
+  --> answer: we trust IETF/IKE  as described in ECRYPT2
+
+* comments from IAIK integrate (--> Aaron, check again if it was done)
+DONE * SHA-1 section: write why it is a problem (--> Florian Mendel)
+* PKI section (--> Thomas Schreck)
+DONE * include OpenSSL names/IANA names into appendix (--> cm)
+* Document RNG problem in Apache (--> Pepi)
+DONE * Oracle ?? (--> Berg?? maybe . Or aaron: ask nic.at. Or link to T-Systems paper) --> T-Systems paper
+DONE * DB2 (--> Berg. Or ask MLeyrer)
+* Add AES128 to cipherStringA ?
+* re-work chapter 2 (practical settings). Add lots of references to chapter 3 to get people interested in reading the theory.
+* Document : add license
+
+* compare gv.at Richtlinien with our recommendations.
+
+Website
+=======
+People with outdated browsers (winXP) etc can't see our webpage. --> make a landing page explaining 
+how to updated the browser :)
+
+Improve the wording on the cert.at Mailing list website so people don't get confused and know that they ended up on the correct site and list.
+
+LANGUAGES
+=========
+* translate to french and other european languages
+
+Formatting
+==========
+
+* check all http:// URLs that we reference - check if they are also reachable via httpS:// and if so, change our reference
+* make style guide
+DONE * one-column layout: make page margins smaller
+DONE * add large "DRAFT" letters on top of every page.
+DONE  make the git version number part of the document
+DONE * Layout of sample code (lstisting format) : make it pretty!
+Rendering in Firefox (inline) on Windows seems to be really messed up. What happenened?
+
+* make every section like the Apache section (--> Aaron)
+
+* make a HTML Version of the document. It is much easier to copy & paste from than from PDFs.
+* Add Timestamp and git shorthash, not only date, to the title page of the document. Easier to check if you version of the document is current!
+
+* \usepackage[utf8]{inputencoding} and all the other \usepackage things in applied-crypto-hardening.tex should be reviewed and we should take a look if it should't all be in common/\*.tex
+
+* check epigraph: why is the "---" gone? Is it gone?
+
+
+Formats to export
+=================
+Requested by many people on Twitter
+    * Plain TXT version for use on headless servers
+    * HTML version for better reading in browsers and always up-to-date
+    * EPUB version for comfortable reading on tablets and ebook readers
+
+
+Workflow
+========
+
+* how to keep things up to date?
+* how to automatically test  compatibility?
+* how to make sure that this document has the latest information on cipher strengths?
+* !! GPG sign every PDF !!
+* store the keys in DNS: see RFC 4398
+
+
+Contents
+========
+
+* disclaimer.tex:
+  add "we don't deal with ICS devices. Nonono"
+* CipherStringB: 
+  src/commons/cipherstringb.tex --> remove the "!SRP"
+
+* Mailserver.tex:
+  Add "Dovecot" in front of 2.0.19apple1 
+  Postfix section: smtpd_tls_loglevel = 1 instead of = 0
+
+* DBs:
+  Postgresql: put in \%*\cipherstringB*) in the config!
+  Mysql: put in \%*\cipherstringB*) in the config!
+  Oracle: mark this as "we do not test this here, since we only reference other papers for Oracle so far"
+  DB2: mark this as "we do not test this here, since we only reference other papers for Oracle so far"
+  sed -i /IMB Db2/IBM DB2/g
+
+* theory/PKI.tex line 120: "a previously created certificate" --> "a previously created key"!
+
+
+* Webservers:
+  Header Strict-Transport-Security "... includeSubDomains": we need to meed to mention that this can be a big pitfall.
+  Also do some more research on this!
+  For example: https://tools.ietf.org/html/draft-ietf-websec-strict-transport-sec#section-6.1
+  fix lighttpd HTTP redirection and env vars
+  lighthttpd: ssl.ec-curve = "secp384"
+    ssl.dh-file = "/etc/lighttpd/dhparams-group16.pem"
+       ssl.ec-curve = "secp384r1"
+
+* GPG.tex:
+  keep it "Howto" not "How-to"
+
+* IM:
+  fix the subsubsection{XMPP/ Jabber} part. There seems to be a mix up here ? Maybe? --> check again
+
+* SSH:
+  openssh - remark that ServerKeyBits  might still be useful. Add a note that sometimes old keys are very very old and 1024 bits. 
+
+* Tools: 
+  mention that sslscan (the tool) does not understand all cipherstrings! For example SHA2-\* is missing
+  --> recommend something better
+
+  - tools -> section SSL \& TLS: "lever your https" --> that's not a sentence. Fix it
+  - make this more uniform: the \url in the itemized list should always be either always at the beginnig or always at the end. 
+
+* theory/DH.tex
+  check the formatting of \cite[chapter16]{ii2011ecrypt}
+  same section: group 19-21 (256--521 bit ECC )... we need to mention it! We can not ignore it!
+
+* cipher\_suites/architecture.tex:
+   IANA nomencalture part: make a reference to the appendix here
+
+* .gitignore: add title.log
+
+
+* epigraph balance between freedom and security is a delicate one --> remove this epigraph. It's not so fitting.
+
+
+* re-write PKI section: make it *much* shorter. Reference: https://www.cs.auckland.ac.nz/~pgut001/pubs/pkitutorial.pdf and 
+  https://en.wikipedia.org/wiki/X.509#Problems_with_certificate_authorities.
+
+* scan our local region of the internet for https/smtp/imaps/pop3s
+
+* Common Pitfalls: 
+  - key generation
+  - key management , key life cycle
+  - cloning of VMs
+  - common / default passphrases
+* DH parameter?
+* Further research
+ - mysql, SMB, 
+* Wish List for software vendors?
+* sweet spot, wo koennen wir was sinnvoll machen, was waere zu viel (8192 bit keys...)
+
+
+1. document the abstract needs that we have for the cipher settings (HSTS etc)
+   Then find the best cipher setting strings per se
+   Only then put it to all servers and keep it rather uniformely (as much as possible)
+
+2. Test all settings 
+
+* Test especially with non-Debian-OS!
+
+* Test with more clients and other OSes than OSX / iPhone!!
+--> clients? 
+  - thunderbird
+  - Apple Mail?
+  - Outlook *
+  - Playstation und XBox? --> LATER!
+  - Lotus Notes
+  - Blackberry\*
+  - Windows Phone 7 ???
+  How to Test?
+  - chapter owner makes a test setup
+  - tested by: XXX , on: $date. Screenshot of SSLlabs/ $testtool. (checktls.com)
+
+* document (cite) EVERYTHING! Why we chose certain values. References, references, references. Otherwise it does not count!
+  Srsly!!
+DONE * .bib file is completely wrong. Make good citations/references. Add books: Schneier, ...
+* !! important: add the version string to everything that we tested!!
+
+* two target groups:
+  - security specialists / freaks who want the very best settings
+  - should as many clients work with the settings as possible
+* look at TLS1.2 specs and really check if we want all of these settings
+
+
+Practical settings section
+----------
+Definitely still missing these subsubsections:
+* Exchange Server ??  (--> bei M$ angefragt, Evtl. Beitrag von A-Trust)
+  - SMTP, POP, IMAP
+DONE * Exim4 (-> Adi & Wolfgang Breya)
+DONE * Checkpoint (-> cm)
+* Asa / Palo Alto (-> Azet)
+* Terminal Server (VNC ), ??
+DONE * Squid
+DONE * XMPP
+  --> verweise auf die xmpp community bzw. auf xmpp.net verweisen.
+  Empfehlung: unbedingt ejabberd updaten!!  
+
+
+----- snip ---- all protocols that we looked at --- snip ----
+* whatsapp --> man kann nichts machen, out of scope
+* Lync: == SIP von M$. 
+* Skype: man kann ncihts machen, out of scope.
+* Wi-Fi APs, 802.1X, ... ???? --> out of scope
+* Tomcats/...????
+* VPNs         ???
+  * PPTP
+  * Cisco IPSec
+  * Juniper VPN
+  * L2TP over IPSec -> egal
+* SIP   -> Klaus
+* SRTP  -> Klaus???
+* DNSSec ??    Verweis auf BCPxxx      --> out of scope
+   - DANE
+What happens at the IETF at the moment?
+* TOR?? --> out of scope
+* S/Mime --> nachsehen, gibt es BCPs? (--> Ramin)
+* TrueCrypt, LUKS, FileVault, etc ---> out of scope
+* AFS -> out of scope
+* Kerberos --> out of scope
+* NNTP -> out of scope
+* NTPs tlsdate -> out of scope
+* BGP / OSPF --> out of scope
+* irc,silc --> out of scope
+!! * IPMI/ILO/RAC: Java --> important. Empfehlung: nie ins Internet, nur in ein eigenes mgmt VLAN, das via VPN erreichbar ist!!
+* LDAP -> out of scope
+* RADIUS? -> maybe later...
+* Moxa , APC, und co... ICS . Ethernet to serial --> out of scope
+* telnet -> DON't!!! 
+* rsyslog --> out of scope
+* ARP bei v6 spoofing -> out of scope
+* tinc?? -> out of scope
+* rsync -> nur ueber ssh fahren ausser public web mirrors
+* telnets -> out of scope
+* ftps -> out of scope
+!! * seclayer-tcp --> review von Posch & co.
+seclayer-tcp    3495/udp    # securitylayer over tcp
+seclayer-tcp    3495/tcp    # securitylayer over tcp
+* webmin -> maybe
+* plesk -> out of scope
+* phpmyadmin --> haengt am apache, out of scope
+* DSL modems -> out of scope
+* UPnP, natPmp --> out of scope
+* SAML federated auth providers (e.g., all the REFEDS folks (https://refeds.org/)), including InCommon (http://www.incommon.org/federation/metadata.html)
+  https://wiki.shibboleth.net/confluence/display/SHIB2/TrustManagement (idea by Joe St. Sauver)
+* 
+----- snip ---- all protocols that we looked at --- snip ----
+
+
+
+
+
+
+RNG section
+------------
+DONE - add two, three sentences
+DONE - mention HaveGED 
+DONE - embedded devices are a problem
+
+
+
+Contacting / who?
+=================
+* Juniper
+* Cisco
+
+LATER / further 
+================
+* OpenLDAP (-> Adi)
+* Radius
+* Windows Active Directory
+DONE * SRP: not part of this document. But we did not exclude it in our cipher string :)
+DONE * \cipherA , \cipherB setting ---> does not work in our \begin{listing} environment --> maybe there is a different listing environment or use awk/sed/make/perl/python
+* What about 3270 terminal emulation? How to do crypto there? Can we? ( --> IBM sec. Stammtisch. Aaron)
+
+
+* client/users-guide:
+  * PGP 
+  * ssh client settings
+  * OTR ?
+  * public key infrastructure
+  * certificate handling
+
diff --git a/TODO.txt b/TODO.txt
deleted file mode 100644 (file)
index 7ea0b69..0000000
--- a/TODO.txt
+++ /dev/null
@@ -1,206 +0,0 @@
-Website
-========
-
-BIG TOPICS
-==========
-
-
-* clean up 9.5 "chossing your own cipher"
-
-* DDOS possibilities when we increase cyrpto security?? What about that? (--> LATER)
-
-* write a Justification section to every setting, maybe have that later in the document. 
-
-* more focus on these sections:
-  - GPG
-  - SSH : do we need a client subsection? 
-
-DONE * move the explanations to a later part of the document. Code snippets go *first* . The target group is sysadmins, must be easily copy & paste-able. Or find a different way so that they can easily use/read the document
-
-DONE * Decide/Discuss recommended ciphers:
-  - DH parameters: what is our recommendation? >2048? >=2048? leave default (aka 1024)?
-  --> answer: we trust IETF/IKE  as described in ECRYPT2
-
-* comments from IAIK integrate (--> Aaron, check again if it was done)
-* SHA-1 section: write why it is a problem (--> Florian Mendel)
-* PKI section (--> Thomas Schreck)
-DONE * include OpenSSL names/IANA names into appendix (--> cm)
-* Document RNG problem in Apache (--> Pepi)
-DONE * Oracle ?? (--> Berg?? maybe . Or aaron: ask nic.at. Or link to T-Systems paper) --> T-Systems paper
-DONE * DB2 (--> Berg. Or ask MLeyrer)
-* Add AES128 to cipherStringA ?
-* re-work chapter 2 (practical settings). Add lots of references to chapter 3 to get people interested in reading the theory.
-
-
-Formatting
-==========
-
-DONE * one-column layout: make page margins smaller
-DONE * add large "DRAFT" letters on top of every page.
-DONE  make the git version number part of the document
-DONE * Layout of sample code (lstisting format) : make it pretty!
-Rendering in Firefox (inline) on Windows seems to be really messed up. What happenened?
-
-* make every section like the Apache section (--> Aaron)
-
-* make a HTML Version of the document. It is much easier to copy & paste from than from PDFs.
-* Add Timestamp and git shorthash, not only date, to the title page of the document. Easier to check if you version of the document is current!
-
-
-Workflow
-========
-
-* how to keep things up to date?
-* how to automatically test  compatibility?
-* how to make sure that this document has the latest information on cipher strengths?
-* !! GPG sign every PDF !!
-* store the keys in DNS: see RFC 4398
-
-
-Contents
-========
-* scan our local region of the internet for https/smtp/imaps/pop3s
-
-* Common Pitfalls: 
-  - key generation
-  - key management , key life cycle
-  - cloning of VMs
-  - common / default passphrases
-* DH parameter?
-* Further research
- - mysql, SMB, 
-* Wish List for software vendors?
-* sweet spot, wo koennen wir was sinnvoll machen, was waere zu viel (8192 bit keys...)
-
-
-1. document the abstract needs that we have for the cipher settings (HSTS etc)
-   Then find the best cipher setting strings per se
-   Only then put it to all servers and keep it rather uniformely (as much as possible)
-
-2. Test all settings 
-
-* Test especially with non-Debian-OS!
-
-* Test with more clients and other OSes than OSX / iPhone!!
---> clients? 
-  - thunderbird
-  - Apple Mail?
-  - Outlook *
-  - Playstation und XBox? --> LATER!
-  - Lotus Notes
-  - Blackberry*
-  - Windows Phone 7 ???
-  How to Test?
-  - chapter owner makes a test setup
-  - tested by: XXX , on: $date. Screenshot of SSLlabs/ $testtool. (checktls.com)
-
-* document (cite) EVERYTHING! Why we chose certain values. References, references, references. Otherwise it does not count!
-  Srsly!!
-DONE * .bib file is completely wrong. Make good citations/references. Add books: Schneier, ...
-* !! important: add the version string to everything that we tested!!
-
-* two target groups:
-  - security specialists / freaks who want the very best settings
-  - should as many clients work with the settings as possible
-* look at TLS1.2 specs and really check if we want all of these settings
-
-
-Practical settings section
-----------
-Definitely still missing these subsubsections:
-* Exchange Server ??  (--> bei M$ angefragt, Evtl. Beitrag von A-Trust)
-  - SMTP, POP, IMAP
-DONE * Exim4 (-> Adi & Wolfgang Breya)
-DONE * Checkpoint (-> cm)
-* Asa / Palo Alto (-> Azet)
-* Terminal Server (VNC ), ??
-DONE * Squid
-DONE * XMPP
-  --> verweise auf die xmpp community bzw. auf xmpp.net verweisen.
-  Empfehlung: unbedingt ejabberd updaten!!  
-
-
------ snip ---- all protocols that we looked at --- snip ----
-* whatsapp --> man kann nichts machen, out of scope
-* Lync: == SIP von M$. 
-* Skype: man kann ncihts machen, out of scope.
-* Wi-Fi APs, 802.1X, ... ???? --> out of scope
-* Tomcats/...????
-* VPNs         ???
-  * PPTP
-  * Cisco IPSec
-  * Juniper VPN
-  * L2TP over IPSec -> egal
-* SIP   -> Klaus
-* SRTP  -> Klaus???
-* DNSSec ??    Verweis auf BCPxxx      --> out of scope
-   - DANE
-What happens at the IETF at the moment?
-* TOR?? --> out of scope
-* S/Mime --> nachsehen, gibt es BCPs? (--> Ramin)
-* TrueCrypt, LUKS, FileVault, etc ---> out of scope
-* AFS -> out of scope
-* Kerberos --> out of scope
-* NNTP -> out of scope
-* NTPs tlsdate -> out of scope
-* BGP / OSPF --> out of scope
-* irc,silc --> out of scope
-!! * IPMI/ILO/RAC: Java --> important. Empfehlung: nie ins Internet, nur in ein eigenes mgmt VLAN, das via VPN erreichbar ist!!
-* LDAP -> out of scope
-* RADIUS? -> maybe later...
-* Moxa , APC, und co... ICS . Ethernet to serial --> out of scope
-* telnet -> DON't!!! 
-* rsyslog --> out of scope
-* ARP bei v6 spoofing -> out of scope
-* tinc?? -> out of scope
-* rsync -> nur ueber ssh fahren ausser public web mirrors
-* telnets -> out of scope
-* ftps -> out of scope
-!! * seclayer-tcp --> review von Posch & co.
-seclayer-tcp    3495/udp    # securitylayer over tcp
-seclayer-tcp    3495/tcp    # securitylayer over tcp
-* webmin -> maybe
-* plesk -> out of scope
-* phpmyadmin --> haengt am apache, out of scope
-* DSL modems -> out of scope
-* UPnP, natPmp --> out of scope
-* SAML federated auth providers (e.g., all the REFEDS folks (https://refeds.org/)), including InCommon (http://www.incommon.org/federation/metadata.html)
-  https://wiki.shibboleth.net/confluence/display/SHIB2/TrustManagement (idea by Joe St. Sauver)
-* 
------ snip ---- all protocols that we looked at --- snip ----
-
-
-
-
-
-
-RNDG section
-------------
-DONE - add two, three sentences
-DONE - mention HaveGED 
-DONE - embedded devices are a problem
-
-
-
-Contacting / who?
-=================
-* Juniper
-* Cisco
-* Leithold
-
-Formats to export
-=================
-Requested by many people on Twitter
-    * Plain TXT version for use on headless servers
-    * HTML version for better reading in browsers and always up-to-date
-    * EPUB version for comfortable reading on tablets and ebook readers
-
-LATER / further 
-================
-* OpenLDAP (-> Adi)
-* Radius
-* Windows Active Directory
-* SRP: not part of this document
-DONE * \cipherA , \cipherB setting ---> does not work in our \begin{listing} environment --> maybe there is a different listing environment or use awk/sed/make/perl/python
-* What about 3270 terminal emulation? How to do crypto there? Can we? ( --> IBM sec. Stammtisch. Aaron)
-
diff --git a/feedback.md b/feedback.md
new file mode 100644 (file)
index 0000000..8e69bff
--- /dev/null
@@ -0,0 +1,79 @@
+Attempt at collecting feedback from the public announcement 27th of Dec 2013
+=============================================================================
+
+
+Overall big issues
+==================
+* copy & paste is a problem for many
+* WinXP is locked out -> we know that. How about writing a subsection on the SNI default host trick?
+* cipherString A,B,C option? Like Mozilla requested? With *big* disclaimer that the most compatibile one is the most insecure one.
+* pull in sebix's pull requests
+* short tutorial for non-git gurus on cherry picking
+* add an index / glossary
+
+
+Newspapers 
+===========
+
+  - Heise Forum:
+  http://www.heise.de/newsticker/foren/S-Administratoren-Machet-Krypto-aber-besser/forum-272221/list/e-all/hs-0/
+
+
+Mailing list (ACH)
+=================
+  * Mail Kurt Roeckx th of Jan: be consistent: 2048 RSA < 128 bit symmetric cipher strength. We should aim at 128+ bits symmetric strength. --> fix RSA 2048 in the document. Upgrade to 3072
+
+
+Jabber
+======
+  * briefly explain in one sentence, why compression is turned off. 
+
+Twitter
+========
+(@bettercrypto account)
+
+cryptography list
+=================
+
+Github pull requests
+====================
+
+    pullrequest#  42
+    Subject: Retry of #36: Change Draft-mark handling
+     Tobias "krono": draft letters are now a png image -> pull in that request
+    Reviewed by:
+    Result: 
+
+
+    pullrequest#  41
+    Subject: Added some Information to the MS IIS section
+    Reviewed by:
+    Result: 
+
+    pullrequest#  40
+    Subject: Added tinc documentation.
+    Reviewed by:
+    Result: 
+
+    pullrequest#  39
+    Subject: openssh: PermitRootLogin: no -> without-password
+    Reviewed by:
+    Result: 
+
+    pullrequest#  34
+    Subject: openssh: First draft of a Kerberos section
+    Reviewed by:
+    Result: 
+
+    pullrequest#  16
+    Subject: Using a TeX command for the cipherstring instead of a perlscript, structure cleanup and unification & UTF-8
+    Reviewed by:
+    Result: 
+
+
+Other
+======
+
+  * personal mail: sign every PDF via PGP
+    and put the pub key / hash in DNS
+
diff --git a/presentations/20140211-TF-CSIRT-ACH project.pdf b/presentations/20140211-TF-CSIRT-ACH project.pdf
new file mode 100644 (file)
index 0000000..7107ca7
Binary files /dev/null and b/presentations/20140211-TF-CSIRT-ACH project.pdf differ
diff --git a/presentations/20140211-TF-CSIRT-ACH project.pptx b/presentations/20140211-TF-CSIRT-ACH project.pptx
new file mode 100644 (file)
index 0000000..d69ffd3
Binary files /dev/null and b/presentations/20140211-TF-CSIRT-ACH project.pptx differ
index ecbcd2e..e89c155 100644 (file)
@@ -2,12 +2,11 @@ NOW := $(shell date)
 
 all:   pdf html md
 
-%_generated.tex: %.tex
-       ./perlify.pl
+once:
+       pdflatex applied-crypto-hardening
 
 pdf: 
        ./update-metadata-for-gitinfo
-       ./perlify.pl
        pdflatex applied-crypto-hardening
        bibtex applied-crypto-hardening
        while grep -s "Rerun to get cross-references right" \
@@ -24,6 +23,11 @@ md:
        pandoc -f latex -t markdown -o applied-crypto-hardening.markdown \
             applied-crypto-hardening.tex
 
+# experimental
+txt:
+       detex applied-crypto-hardening > applied-crypto-hardening.txt
+
+
 #epub:
         # experimental
 #       ~/Library/texmf/tex/latex/tex4ebook/tex4ebook applied-crypto-hardening.tex
@@ -43,6 +47,6 @@ clean:
             applied-crypto-hardening.log applied-crypto-hardening.pdf   \
             applied-crypto-hardening.toc applied-crypto-hardening.markdown \
                        applied-crypto-hardening.out
-       find . -name "*_generated.tex" -exec rm \{\} \;
        rm -rf applied-crypto-hardening/
        rm -rf gitHeadInfo.gin
+       rm -f applied-crypto-hardening.txt
diff --git a/src/RNGs.tex b/src/RNGs.tex
deleted file mode 100644 (file)
index 0982327..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-\section{Random Number Generators}
-\label{section:RNGs}
-
-% This section was authored by Ralf Schlatterbeck (Ralf Schlatterbeck <rsc@runtux.com>)
-
-\epigraph{``The generation of random numbers is too important to be left to chance.''}{Robert R. Coveyou}
-
-A good source of random numbers is essential for many crypto
-operations. The key feature of a good random number generator is the
-non-predictability of the generated numbers. This means that hardware
-support for generating entropy is essential.
-
-\todo{Other architectures, BSD, Windows?}
-
-Hardware random number generators in operating systems or standalone
-components collect entropy from various random events mostly by using
-the (low bits of the) time an event occurs as an entropy source. The
-entropy is merged into an entropy pool and in some implementations there
-is some bookkeeping about the number of random bits available.
-
-\subsection{When random number generators fail}
-
-Random number generators can fail -- returning predictable non-random
-numbers -- if not enough entropy is available when random numbers should
-be generated.
-
-This typically occurs for embedded devices and virtual machines.
-Embedded devices lack some entropy sources other devices have, e.g.:
-
-\begin{itemize}
-\item No persistent clock, so boot-time is not contributing to the
-    initial RNG state
-\item No hard-disk: No entropy from hard-disk timing, no way to store
-    entropy between reboots
-\end{itemize}
-
-Virtual machines emulate some hardware components so that the
-generated entropy is over-estimated. The most critical component that
-has been shown to return wrong results in an emulated environment is the
-timing source~\cite{Eng11,POL11}.
-
-Typically the most vulnerable time where low-entropy situations occur is
-shortly after a reboot. Unfortunately many operating system installers
-create cryptographic keys shortly after a reboot~\cite{HDWH12}.
-
-Another problem is that OpenSSL seeds its internal random generator only
-seldomly from the hardware random number generator of the operating
-system. This can lead to situations where a daemon that is started at a
-time when entropy is low keeps this low-entropy situation for hours
-leading to predictable session keys~\cite{HDWH12}.
-
-\subsection{Linux}
-\label{subsec:RNG-linux}
-
-On Linux there are two devices that return random bytes when read, the
-\verb+/dev/random+ can block until sufficient entropy has been collected
-while \verb+/dev/urandom+ will not block and return whatever (possibly
-insufficient) entropy has been collected so far.
-
-Unfortunately most crypto implementations are using \verb+/dev/urandom+
-and can produce predictable random numbers if not enough entropy has
-been collected~\cite{HDWH12}.
-
-Linux supports the injection of additional entropy into the entropy pool
-via the device \verb+/dev/random+. On the one hand this is used for
-keeping entropy across reboots by storing output of /dev/random into a
-file before shutdown and re-injecting the contents during the boot
-process. On the other hand this can be used for running a secondary
-entropy collector to inject entropy into the kernel entropy pool.
-
-On Linux you can check how much entropy is available with the command:
-\begin{lstlisting}
-$ cat /proc/sys/kernel/random/entropy_avail
-\end{lstlisting}
-
-%% specifics for libraries
-%% Openssl uses /dev/urandom. See the paper: https://factorable.net/weakkeys12.conference.pdf (section 5.2)
-%% What about other libs? 
-%% What about other OSes? 
-
-
-\subsection{Recommendations}
-
-To avoid situations where a newly deployed server hasn't enough
-entropy it is recommended to generate keys (e.g. for SSL or SSH) on
-a system with enough entropy available and transfer the generated keys
-to the server.  This is especially advisable for small embedded devices
-or virtual machines.
-
-For embedded devices and virtual machines deploying additional userspace
-software that generates entropy and feeds this to kernel entropy pool
-(e.g. by writing to \verb+/dev/random+ on Linux) is recommended. Note
-that only a process run as root can update the entropy counters in the
-kernel, each non-root user-process can feed entropy to the pool but
-cannot update the counters~\cite{Wikipedia:/dev/random}.
-
-For Linux the \verb+haveged+
-implementation~\cite{HAV13a} based on the HAVEGE~\cite{SS03}
-strong random number generator currently looks like the best choice. It
-can feed its generated entropy into the kernel entropy pool and recently
-has grown a mechanism to monitor the quality of generated random
-numbers~\cite{HAV13b}. The memory footprint may be too high for small
-embedded devices, though.
-
-For systems where -- during the lifetime of the keys -- it is expected
-that low-entropy situations occur, RSA keys should be preferred over DSA
-keys: For DSA, if there is ever insufficient entropy at the time keys
-are used for signing this may lead to repeated ephemeral keys. An
-attacker who can guess an ephemeral private key used in such a signature
-can compromise the DSA secret key.
-For RSA this can lead to discovery of encrypted plaintext or forged
-signatures but not to the compromise of the secret key~\cite{HDWH12}.
index 9696e0e..181565b 100644 (file)
@@ -1,4 +1,4 @@
-\newpage
+\clearpage
 \section*{Acknowledgements}
 \label{section:Reviewers}
 
@@ -7,13 +7,15 @@ We would like to express our thanks to the following reviewers and people who ha
 \begin{multicols}{2}{\parskip=0pt\centering\obeylines%
 Brown, Scott \\
 Brulebois, Cyril \\
+Dirksen-Thedens, Mathis \\
 Dulaunoy, Alexandre \\
-G\"uhring Philipp  \\
+Gühring Philipp  \\
 Grigg, Ian  \\
 Horenbeck, Maarten \\
+Huebl, Axel \\
 Kovacic, Daniel \\
 Lenzhofer, Stefan \\
-Lor\"unser, Thomas \\
+Lorünser, Thomas \\
 Millauer, Tobias \\
 O'Brien, Hugh \\
 Pacher, Christoph \\
@@ -23,7 +25,7 @@ Petukhova, Anna (Logo) \\
 Pichler, Patrick \\
 Roeckx, Kurt \\
 Seidl, Eva (PDF layout) \\
-Wagner, Sebastian (``sebix'') \\
+Wagner, Sebastian («sebix») \\
 Zangerl, Alexander \\
 }\end{multicols}
 
index 1d82147..336927f 100644 (file)
@@ -8,7 +8,7 @@
   organization="Internet Engineering Task Force",
   year=1969,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc1.txt",
+    url="https://www.ietf.org/rfc/rfc1.txt",
 }
 
 @misc{rfc2,
@@ -21,7 +21,7 @@
   organization="Internet Engineering Task Force",
   year=1969,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc2.txt",
+    url="https://www.ietf.org/rfc/rfc2.txt",
 }
 
 @misc{rfc3,
@@ -35,7 +35,7 @@
   year=1969,
   month=apr,
     note="Obsoleted by RFC 10",
-  url="http://www.ietf.org/rfc/rfc3.txt",
+  url="https://www.ietf.org/rfc/rfc3.txt",
 }
 
 @misc{rfc4,
@@ -48,7 +48,7 @@
   organization="Internet Engineering Task Force",
   year=1969,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc4.txt",
+    url="https://www.ietf.org/rfc/rfc4.txt",
 }
 
 @misc{rfc5,
@@ -61,7 +61,7 @@
   organization="Internet Engineering Task Force",
   year=1969,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc5.txt",
+    url="https://www.ietf.org/rfc/rfc5.txt",
 }
 
 @misc{rfc6,
@@ -74,7 +74,7 @@
   organization="Internet Engineering Task Force",
   year=1969,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc6.txt",
+    url="https://www.ietf.org/rfc/rfc6.txt",
 }
 
 @misc{rfc7,
@@ -87,7 +87,7 @@
   organization="Internet Engineering Task Force",
   year=1969,
   month=may,
-    url="http://www.ietf.org/rfc/rfc7.txt",
+    url="https://www.ietf.org/rfc/rfc7.txt",
 }
 
 @misc{rfc8,
   organization="Internet Engineering Task Force",
   year=1969,
   month=may,
-    url="http://www.ietf.org/rfc/rfc8.txt",
+    url="https://www.ietf.org/rfc/rfc8.txt",
 }
 
 @misc{rfc9,
   organization="Internet Engineering Task Force",
   year=1969,
   month=may,
-    url="http://www.ietf.org/rfc/rfc9.txt",
+    url="https://www.ietf.org/rfc/rfc9.txt",
 }
 
 @misc{rfc10,
   year=1969,
   month=jul,
     note="Obsoleted by RFC 16, updated by RFCs 24, 27, 30",
-  url="http://www.ietf.org/rfc/rfc10.txt",
+  url="https://www.ietf.org/rfc/rfc10.txt",
 }
 
 @misc{rfc11,
   year=1969,
   month=aug,
     note="Obsoleted by RFC 33",
-  url="http://www.ietf.org/rfc/rfc11.txt",
+  url="https://www.ietf.org/rfc/rfc11.txt",
 }
 
 @misc{rfc12,
   organization="Internet Engineering Task Force",
   year=1969,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc12.txt",
+    url="https://www.ietf.org/rfc/rfc12.txt",
 }
 
 @misc{rfc13,
   organization="Internet Engineering Task Force",
   year=1969,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc13.txt",
+    url="https://www.ietf.org/rfc/rfc13.txt",
 }
 
 @misc{rfc15,
   organization="Internet Engineering Task Force",
   year=1969,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc15.txt",
+    url="https://www.ietf.org/rfc/rfc15.txt",
 }
 
 @misc{rfc16,
   year=1969,
   month=aug,
     note="Obsoleted by RFC 24, updated by RFCs 24, 27, 30",
-  url="http://www.ietf.org/rfc/rfc16.txt",
+  url="https://www.ietf.org/rfc/rfc16.txt",
 }
 
 @misc{rfc17,
   organization="Internet Engineering Task Force",
   year=1969,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc17.txt",
+    url="https://www.ietf.org/rfc/rfc17.txt",
 }
 
 @misc{rfc18,
   organization="Internet Engineering Task Force",
   year=1969,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc18.txt",
+    url="https://www.ietf.org/rfc/rfc18.txt",
 }
 
 @misc{rfc19,
   organization="Internet Engineering Task Force",
   year=1969,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc19.txt",
+    url="https://www.ietf.org/rfc/rfc19.txt",
 }
 
 @misc{rfc20,
   organization="Internet Engineering Task Force",
   year=1969,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc20.txt",
+    url="https://www.ietf.org/rfc/rfc20.txt",
 }
 
 @misc{rfc21,
   organization="Internet Engineering Task Force",
   year=1969,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc21.txt",
+    url="https://www.ietf.org/rfc/rfc21.txt",
 }
 
 @misc{rfc22,
   organization="Internet Engineering Task Force",
   year=1969,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc22.txt",
+    url="https://www.ietf.org/rfc/rfc22.txt",
 }
 
 @misc{rfc23,
   organization="Internet Engineering Task Force",
   year=1969,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc23.txt",
+    url="https://www.ietf.org/rfc/rfc23.txt",
 }
 
 @misc{rfc24,
   year=1969,
   month=nov,
     note="Updated by RFCs 27, 30",
-  url="http://www.ietf.org/rfc/rfc24.txt",
+  url="https://www.ietf.org/rfc/rfc24.txt",
 }
 
 @misc{rfc25,
   organization="Internet Engineering Task Force",
   year=1969,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc25.txt",
+    url="https://www.ietf.org/rfc/rfc25.txt",
 }
 
 @misc{rfc27,
   year=1969,
   month=dec,
     note="Updated by RFC 30",
-  url="http://www.ietf.org/rfc/rfc27.txt",
+  url="https://www.ietf.org/rfc/rfc27.txt",
 }
 
 @misc{rfc28,
   organization="Internet Engineering Task Force",
   year=1970,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc28.txt",
+    url="https://www.ietf.org/rfc/rfc28.txt",
 }
 
 @misc{rfc29,
   organization="Internet Engineering Task Force",
   year=1970,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc29.txt",
+    url="https://www.ietf.org/rfc/rfc29.txt",
 }
 
 @misc{rfc30,
   organization="Internet Engineering Task Force",
   year=1970,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc30.txt",
+    url="https://www.ietf.org/rfc/rfc30.txt",
 }
 
 @misc{rfc31,
   organization="Internet Engineering Task Force",
   year=1968,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc31.txt",
+    url="https://www.ietf.org/rfc/rfc31.txt",
 }
 
 @misc{rfc32,
   organization="Internet Engineering Task Force",
   year=1970,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc32.txt",
+    url="https://www.ietf.org/rfc/rfc32.txt",
 }
 
 @misc{rfc33,
   year=1970,
   month=feb,
     note="Updated by RFCs 36, 47",
-  url="http://www.ietf.org/rfc/rfc33.txt",
+  url="https://www.ietf.org/rfc/rfc33.txt",
 }
 
 @misc{rfc34,
   organization="Internet Engineering Task Force",
   year=1970,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc34.txt",
+    url="https://www.ietf.org/rfc/rfc34.txt",
 }
 
 @misc{rfc35,
   organization="Internet Engineering Task Force",
   year=1970,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc35.txt",
+    url="https://www.ietf.org/rfc/rfc35.txt",
 }
 
 @misc{rfc36,
   year=1970,
   month=mar,
     note="Updated by RFCs 39, 44",
-  url="http://www.ietf.org/rfc/rfc36.txt",
+  url="https://www.ietf.org/rfc/rfc36.txt",
 }
 
 @misc{rfc37,
   organization="Internet Engineering Task Force",
   year=1970,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc37.txt",
+    url="https://www.ietf.org/rfc/rfc37.txt",
 }
 
 @misc{rfc38,
   organization="Internet Engineering Task Force",
   year=1970,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc38.txt",
+    url="https://www.ietf.org/rfc/rfc38.txt",
 }
 
 @misc{rfc39,
   organization="Internet Engineering Task Force",
   year=1970,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc39.txt",
+    url="https://www.ietf.org/rfc/rfc39.txt",
 }
 
 @misc{rfc40,
   organization="Internet Engineering Task Force",
   year=1970,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc40.txt",
+    url="https://www.ietf.org/rfc/rfc40.txt",
 }
 
 @misc{rfc41,
   organization="Internet Engineering Task Force",
   year=1970,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc41.txt",
+    url="https://www.ietf.org/rfc/rfc41.txt",
 }
 
 @misc{rfc42,
   organization="Internet Engineering Task Force",
   year=1970,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc42.txt",
+    url="https://www.ietf.org/rfc/rfc42.txt",
 }
 
 @misc{rfc43,
   organization="Internet Engineering Task Force",
   year=1970,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc43.txt",
+    url="https://www.ietf.org/rfc/rfc43.txt",
 }
 
 @misc{rfc44,
   organization="Internet Engineering Task Force",
   year=1970,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc44.txt",
+    url="https://www.ietf.org/rfc/rfc44.txt",
 }
 
 @misc{rfc45,
   organization="Internet Engineering Task Force",
   year=1970,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc45.txt",
+    url="https://www.ietf.org/rfc/rfc45.txt",
 }
 
 @misc{rfc46,
   organization="Internet Engineering Task Force",
   year=1970,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc46.txt",
+    url="https://www.ietf.org/rfc/rfc46.txt",
 }
 
 @misc{rfc47,
   organization="Internet Engineering Task Force",
   year=1970,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc47.txt",
+    url="https://www.ietf.org/rfc/rfc47.txt",
 }
 
 @misc{rfc48,
   organization="Internet Engineering Task Force",
   year=1970,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc48.txt",
+    url="https://www.ietf.org/rfc/rfc48.txt",
 }
 
 @misc{rfc49,
   organization="Internet Engineering Task Force",
   year=1970,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc49.txt",
+    url="https://www.ietf.org/rfc/rfc49.txt",
 }
 
 @misc{rfc50,
   organization="Internet Engineering Task Force",
   year=1970,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc50.txt",
+    url="https://www.ietf.org/rfc/rfc50.txt",
 }
 
 @misc{rfc51,
   organization="Internet Engineering Task Force",
   year=1970,
   month=may,
-    url="http://www.ietf.org/rfc/rfc51.txt",
+    url="https://www.ietf.org/rfc/rfc51.txt",
 }
 
 @misc{rfc52,
   year=1970,
   month=jul,
     note="Updated by RFC 69",
-  url="http://www.ietf.org/rfc/rfc52.txt",
+  url="https://www.ietf.org/rfc/rfc52.txt",
 }
 
 @misc{rfc53,
   organization="Internet Engineering Task Force",
   year=1970,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc53.txt",
+    url="https://www.ietf.org/rfc/rfc53.txt",
 }
 
 @misc{rfc54,
   year=1970,
   month=jun,
     note="Updated by RFC 57",
-  url="http://www.ietf.org/rfc/rfc54.txt",
+  url="https://www.ietf.org/rfc/rfc54.txt",
 }
 
 @misc{rfc55,
   organization="Internet Engineering Task Force",
   year=1970,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc55.txt",
+    url="https://www.ietf.org/rfc/rfc55.txt",
 }
 
 @misc{rfc56,
   organization="Internet Engineering Task Force",
   year=1970,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc56.txt",
+    url="https://www.ietf.org/rfc/rfc56.txt",
 }
 
 @misc{rfc57,
   organization="Internet Engineering Task Force",
   year=1970,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc57.txt",
+    url="https://www.ietf.org/rfc/rfc57.txt",
 }
 
 @misc{rfc58,
   organization="Internet Engineering Task Force",
   year=1970,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc58.txt",
+    url="https://www.ietf.org/rfc/rfc58.txt",
 }
 
 @misc{rfc59,
   organization="Internet Engineering Task Force",
   year=1970,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc59.txt",
+    url="https://www.ietf.org/rfc/rfc59.txt",
 }
 
 @misc{rfc60,
   organization="Internet Engineering Task Force",
   year=1970,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc60.txt",
+    url="https://www.ietf.org/rfc/rfc60.txt",
 }
 
 @misc{rfc61,
   year=1970,
   month=jul,
     note="Obsoleted by RFC 62",
-  url="http://www.ietf.org/rfc/rfc61.txt",
+  url="https://www.ietf.org/rfc/rfc61.txt",
 }
 
 @misc{rfc62,
   organization="Internet Engineering Task Force",
   year=1970,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc62.txt",
+    url="https://www.ietf.org/rfc/rfc62.txt",
 }
 
 @misc{rfc63,
   organization="Internet Engineering Task Force",
   year=1970,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc63.txt",
+    url="https://www.ietf.org/rfc/rfc63.txt",
 }
 
 @misc{rfc64,
   organization="Internet Engineering Task Force",
   year=1970,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc64.txt",
+    url="https://www.ietf.org/rfc/rfc64.txt",
 }
 
 @misc{rfc65,
   organization="Internet Engineering Task Force",
   year=1970,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc65.txt",
+    url="https://www.ietf.org/rfc/rfc65.txt",
 }
 
 @misc{rfc66,
   year=1970,
   month=aug,
     note="Obsoleted by RFC 123, updated by RFCs 80, 93",
-  url="http://www.ietf.org/rfc/rfc66.txt",
+  url="https://www.ietf.org/rfc/rfc66.txt",
 }
 
 @misc{rfc67,
   organization="Internet Engineering Task Force",
   year=1970,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc67.txt",
+    url="https://www.ietf.org/rfc/rfc67.txt",
 }
 
 @misc{rfc68,
   organization="Internet Engineering Task Force",
   year=1970,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc68.txt",
+    url="https://www.ietf.org/rfc/rfc68.txt",
 }
 
 @misc{rfc69,
   organization="Internet Engineering Task Force",
   year=1970,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc69.txt",
+    url="https://www.ietf.org/rfc/rfc69.txt",
 }
 
 @misc{rfc70,
   year=1970,
   month=oct,
     note="Updated by RFC 228",
-  url="http://www.ietf.org/rfc/rfc70.txt",
+  url="https://www.ietf.org/rfc/rfc70.txt",
 }
 
 @misc{rfc71,
   organization="Internet Engineering Task Force",
   year=1970,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc71.txt",
+    url="https://www.ietf.org/rfc/rfc71.txt",
 }
 
 @misc{rfc72,
   organization="Internet Engineering Task Force",
   year=1970,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc72.txt",
+    url="https://www.ietf.org/rfc/rfc72.txt",
 }
 
 @misc{rfc73,
   organization="Internet Engineering Task Force",
   year=1970,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc73.txt",
+    url="https://www.ietf.org/rfc/rfc73.txt",
 }
 
 @misc{rfc74,
   year=1970,
   month=oct,
     note="Updated by RFCs 217, 225",
-  url="http://www.ietf.org/rfc/rfc74.txt",
+  url="https://www.ietf.org/rfc/rfc74.txt",
 }
 
 @misc{rfc75,
   organization="Internet Engineering Task Force",
   year=1970,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc75.txt",
+    url="https://www.ietf.org/rfc/rfc75.txt",
 }
 
 @misc{rfc76,
   organization="Internet Engineering Task Force",
   year=1970,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc76.txt",
+    url="https://www.ietf.org/rfc/rfc76.txt",
 }
 
 @misc{rfc77,
   organization="Internet Engineering Task Force",
   year=1970,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc77.txt",
+    url="https://www.ietf.org/rfc/rfc77.txt",
 }
 
 @misc{rfc78,
   organization="Internet Engineering Task Force",
   year=1970,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc78.txt",
+    url="https://www.ietf.org/rfc/rfc78.txt",
 }
 
 @misc{rfc79,
   organization="Internet Engineering Task Force",
   year=1970,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc79.txt",
+    url="https://www.ietf.org/rfc/rfc79.txt",
 }
 
 @misc{rfc80,
   year=1970,
   month=dec,
     note="Obsoleted by RFC 123, updated by RFC 93",
-  url="http://www.ietf.org/rfc/rfc80.txt",
+  url="https://www.ietf.org/rfc/rfc80.txt",
 }
 
 @misc{rfc81,
   organization="Internet Engineering Task Force",
   year=1970,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc81.txt",
+    url="https://www.ietf.org/rfc/rfc81.txt",
 }
 
 @misc{rfc82,
   organization="Internet Engineering Task Force",
   year=1970,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc82.txt",
+    url="https://www.ietf.org/rfc/rfc82.txt",
 }
 
 @misc{rfc83,
   organization="Internet Engineering Task Force",
   year=1970,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc83.txt",
+    url="https://www.ietf.org/rfc/rfc83.txt",
 }
 
 @misc{rfc84,
   organization="Internet Engineering Task Force",
   year=1970,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc84.txt",
+    url="https://www.ietf.org/rfc/rfc84.txt",
 }
 
 @misc{rfc85,
   organization="Internet Engineering Task Force",
   year=1970,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc85.txt",
+    url="https://www.ietf.org/rfc/rfc85.txt",
 }
 
 @misc{rfc86,
   year=1971,
   month=jan,
     note="Updated by RFC 125",
-  url="http://www.ietf.org/rfc/rfc86.txt",
+  url="https://www.ietf.org/rfc/rfc86.txt",
 }
 
 @misc{rfc87,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc87.txt",
+    url="https://www.ietf.org/rfc/rfc87.txt",
 }
 
 @misc{rfc88,
   year=1971,
   month=jan,
     note="Obsoleted by RFC 189",
-  url="http://www.ietf.org/rfc/rfc88.txt",
+  url="https://www.ietf.org/rfc/rfc88.txt",
 }
 
 @misc{rfc89,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc89.txt",
+    url="https://www.ietf.org/rfc/rfc89.txt",
 }
 
 @misc{rfc90,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc90.txt",
+    url="https://www.ietf.org/rfc/rfc90.txt",
 }
 
 @misc{rfc91,
   organization="Internet Engineering Task Force",
   year=1970,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc91.txt",
+    url="https://www.ietf.org/rfc/rfc91.txt",
 }
 
 @misc{rfc93,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc93.txt",
+    url="https://www.ietf.org/rfc/rfc93.txt",
 }
 
 @misc{rfc94,
   organization="Internet Engineering Task Force",
   year=1971,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc94.txt",
+    url="https://www.ietf.org/rfc/rfc94.txt",
 }
 
 @misc{rfc95,
   year=1971,
   month=feb,
     note="Obsoleted by RFC 155",
-  url="http://www.ietf.org/rfc/rfc95.txt",
+  url="https://www.ietf.org/rfc/rfc95.txt",
 }
 
 @misc{rfc96,
   organization="Internet Engineering Task Force",
   year=1971,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc96.txt",
+    url="https://www.ietf.org/rfc/rfc96.txt",
 }
 
 @misc{rfc97,
   organization="Internet Engineering Task Force",
   year=1971,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc97.txt",
+    url="https://www.ietf.org/rfc/rfc97.txt",
 }
 
 @misc{rfc98,
   year=1971,
   month=feb,
     note="Updated by RFC 123",
-  url="http://www.ietf.org/rfc/rfc98.txt",
+  url="https://www.ietf.org/rfc/rfc98.txt",
 }
 
 @misc{rfc99,
   year=1971,
   month=feb,
     note="Updated by RFC 116",
-  url="http://www.ietf.org/rfc/rfc99.txt",
+  url="https://www.ietf.org/rfc/rfc99.txt",
 }
 
 @misc{rfc100,
   organization="Internet Engineering Task Force",
   year=1971,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc100.txt",
+    url="https://www.ietf.org/rfc/rfc100.txt",
 }
 
 @misc{rfc101,
   year=1971,
   month=feb,
     note="Updated by RFCs 108, 123",
-  url="http://www.ietf.org/rfc/rfc101.txt",
+  url="https://www.ietf.org/rfc/rfc101.txt",
 }
 
 @misc{rfc102,
   year=1971,
   month=feb,
     note="Updated by RFC 107",
-  url="http://www.ietf.org/rfc/rfc102.txt",
+  url="https://www.ietf.org/rfc/rfc102.txt",
 }
 
 @misc{rfc103,
   organization="Internet Engineering Task Force",
   year=1971,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc103.txt",
+    url="https://www.ietf.org/rfc/rfc103.txt",
 }
 
 @misc{rfc104,
   organization="Internet Engineering Task Force",
   year=1971,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc104.txt",
+    url="https://www.ietf.org/rfc/rfc104.txt",
 }
 
 @misc{rfc105,
   year=1971,
   month=mar,
     note="Updated by RFC 217",
-  url="http://www.ietf.org/rfc/rfc105.txt",
+  url="https://www.ietf.org/rfc/rfc105.txt",
 }
 
 @misc{rfc106,
   organization="Internet Engineering Task Force",
   year=1971,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc106.txt",
+    url="https://www.ietf.org/rfc/rfc106.txt",
 }
 
 @misc{rfc107,
   year=1971,
   month=mar,
     note="Updated by RFCs 111, 124, 132, 154, 179",
-  url="http://www.ietf.org/rfc/rfc107.txt",
+  url="https://www.ietf.org/rfc/rfc107.txt",
 }
 
 @misc{rfc108,
   organization="Internet Engineering Task Force",
   year=1971,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc108.txt",
+    url="https://www.ietf.org/rfc/rfc108.txt",
 }
 
 @misc{rfc109,
   organization="Internet Engineering Task Force",
   year=1971,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc109.txt",
+    url="https://www.ietf.org/rfc/rfc109.txt",
 }
 
 @misc{rfc110,
   year=1971,
   month=mar,
     note="Updated by RFC 135",
-  url="http://www.ietf.org/rfc/rfc110.txt",
+  url="https://www.ietf.org/rfc/rfc110.txt",
 }
 
 @misc{rfc111,
   year=1971,
   month=mar,
     note="Updated by RFC 130",
-  url="http://www.ietf.org/rfc/rfc111.txt",
+  url="https://www.ietf.org/rfc/rfc111.txt",
 }
 
 @misc{rfc112,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc112.txt",
+    url="https://www.ietf.org/rfc/rfc112.txt",
 }
 
 @misc{rfc113,
   year=1971,
   month=apr,
     note="Updated by RFC 227",
-  url="http://www.ietf.org/rfc/rfc113.txt",
+  url="https://www.ietf.org/rfc/rfc113.txt",
 }
 
 @misc{rfc114,
   year=1971,
   month=apr,
     note="Updated by RFCs 133, 141, 171, 172",
-  url="http://www.ietf.org/rfc/rfc114.txt",
+  url="https://www.ietf.org/rfc/rfc114.txt",
 }
 
 @misc{rfc115,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc115.txt",
+    url="https://www.ietf.org/rfc/rfc115.txt",
 }
 
 @misc{rfc116,
   year=1971,
   month=apr,
     note="Updated by RFCs 131, 156",
-  url="http://www.ietf.org/rfc/rfc116.txt",
+  url="https://www.ietf.org/rfc/rfc116.txt",
 }
 
 @misc{rfc117,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc117.txt",
+    url="https://www.ietf.org/rfc/rfc117.txt",
 }
 
 @misc{rfc118,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc118.txt",
+    url="https://www.ietf.org/rfc/rfc118.txt",
 }
 
 @misc{rfc119,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc119.txt",
+    url="https://www.ietf.org/rfc/rfc119.txt",
 }
 
 @misc{rfc120,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc120.txt",
+    url="https://www.ietf.org/rfc/rfc120.txt",
 }
 
 @misc{rfc121,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc121.txt",
+    url="https://www.ietf.org/rfc/rfc121.txt",
 }
 
 @misc{rfc122,
   year=1971,
   month=apr,
     note="Updated by RFCs 217, 269, 399, 431",
-  url="http://www.ietf.org/rfc/rfc122.txt",
+  url="https://www.ietf.org/rfc/rfc122.txt",
 }
 
 @misc{rfc123,
   year=1971,
   month=apr,
     note="Obsoleted by RFC 165, updated by RFCs 127, 143, 148",
-  url="http://www.ietf.org/rfc/rfc123.txt",
+  url="https://www.ietf.org/rfc/rfc123.txt",
 }
 
 @misc{rfc124,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc124.txt",
+    url="https://www.ietf.org/rfc/rfc124.txt",
 }
 
 @misc{rfc125,
   year=1971,
   month=apr,
     note="Updated by RFC 177",
-  url="http://www.ietf.org/rfc/rfc125.txt",
+  url="https://www.ietf.org/rfc/rfc125.txt",
 }
 
 @misc{rfc126,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc126.txt",
+    url="https://www.ietf.org/rfc/rfc126.txt",
 }
 
 @misc{rfc127,
   year=1971,
   month=apr,
     note="Obsoleted by RFC 145, updated by RFC 151",
-  url="http://www.ietf.org/rfc/rfc127.txt",
+  url="https://www.ietf.org/rfc/rfc127.txt",
 }
 
 @misc{rfc128,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc128.txt",
+    url="https://www.ietf.org/rfc/rfc128.txt",
 }
 
 @misc{rfc129,
   year=1971,
   month=apr,
     note="Updated by RFC 147",
-  url="http://www.ietf.org/rfc/rfc129.txt",
+  url="https://www.ietf.org/rfc/rfc129.txt",
 }
 
 @misc{rfc130,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc130.txt",
+    url="https://www.ietf.org/rfc/rfc130.txt",
 }
 
 @misc{rfc131,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc131.txt",
+    url="https://www.ietf.org/rfc/rfc131.txt",
 }
 
 @misc{rfc132,
   year=1971,
   month=apr,
     note="Obsoleted by RFC 154",
-  url="http://www.ietf.org/rfc/rfc132.txt",
+  url="https://www.ietf.org/rfc/rfc132.txt",
 }
 
 @misc{rfc133,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc133.txt",
+    url="https://www.ietf.org/rfc/rfc133.txt",
 }
 
 @misc{rfc134,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc134.txt",
+    url="https://www.ietf.org/rfc/rfc134.txt",
 }
 
 @misc{rfc135,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc135.txt",
+    url="https://www.ietf.org/rfc/rfc135.txt",
 }
 
 @misc{rfc136,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc136.txt",
+    url="https://www.ietf.org/rfc/rfc136.txt",
 }
 
 @misc{rfc137,
   year=1971,
   month=apr,
     note="Updated by RFC 139",
-  url="http://www.ietf.org/rfc/rfc137.txt",
+  url="https://www.ietf.org/rfc/rfc137.txt",
 }
 
 @misc{rfc138,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc138.txt",
+    url="https://www.ietf.org/rfc/rfc138.txt",
 }
 
 @misc{rfc139,
   year=1971,
   month=may,
     note="Updated by RFC 158",
-  url="http://www.ietf.org/rfc/rfc139.txt",
+  url="https://www.ietf.org/rfc/rfc139.txt",
 }
 
 @misc{rfc140,
   year=1971,
   month=may,
     note="Updated by RFC 149",
-  url="http://www.ietf.org/rfc/rfc140.txt",
+  url="https://www.ietf.org/rfc/rfc140.txt",
 }
 
 @misc{rfc141,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc141.txt",
+    url="https://www.ietf.org/rfc/rfc141.txt",
 }
 
 @misc{rfc142,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc142.txt",
+    url="https://www.ietf.org/rfc/rfc142.txt",
 }
 
 @misc{rfc143,
   year=1971,
   month=may,
     note="Obsoleted by RFC 165",
-  url="http://www.ietf.org/rfc/rfc143.txt",
+  url="https://www.ietf.org/rfc/rfc143.txt",
 }
 
 @misc{rfc144,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc144.txt",
+    url="https://www.ietf.org/rfc/rfc144.txt",
 }
 
 @misc{rfc145,
   year=1971,
   month=may,
     note="Obsoleted by RFC 165, updated by RFC 143",
-  url="http://www.ietf.org/rfc/rfc145.txt",
+  url="https://www.ietf.org/rfc/rfc145.txt",
 }
 
 @misc{rfc146,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc146.txt",
+    url="https://www.ietf.org/rfc/rfc146.txt",
 }
 
 @misc{rfc147,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc147.txt",
+    url="https://www.ietf.org/rfc/rfc147.txt",
 }
 
 @misc{rfc148,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc148.txt",
+    url="https://www.ietf.org/rfc/rfc148.txt",
 }
 
 @misc{rfc149,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc149.txt",
+    url="https://www.ietf.org/rfc/rfc149.txt",
 }
 
 @misc{rfc150,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc150.txt",
+    url="https://www.ietf.org/rfc/rfc150.txt",
 }
 
 @misc{rfc151,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc151.txt",
+    url="https://www.ietf.org/rfc/rfc151.txt",
 }
 
 @misc{rfc152,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc152.txt",
+    url="https://www.ietf.org/rfc/rfc152.txt",
 }
 
 @misc{rfc153,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc153.txt",
+    url="https://www.ietf.org/rfc/rfc153.txt",
 }
 
 @misc{rfc154,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc154.txt",
+    url="https://www.ietf.org/rfc/rfc154.txt",
 }
 
 @misc{rfc155,
   year=1971,
   month=may,
     note="Obsoleted by RFC 168",
-  url="http://www.ietf.org/rfc/rfc155.txt",
+  url="https://www.ietf.org/rfc/rfc155.txt",
 }
 
 @misc{rfc156,
   organization="Internet Engineering Task Force",
   year=1971,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc156.txt",
+    url="https://www.ietf.org/rfc/rfc156.txt",
 }
 
 @misc{rfc157,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc157.txt",
+    url="https://www.ietf.org/rfc/rfc157.txt",
 }
 
 @misc{rfc158,
   year=1971,
   month=may,
     note="Obsoleted by RFC 495, updated by RFC 318",
-  url="http://www.ietf.org/rfc/rfc158.txt",
+  url="https://www.ietf.org/rfc/rfc158.txt",
 }
 
 @misc{rfc160,
   year=1971,
   month=may,
     note="Obsoleted by RFCs 200, 999",
-  url="http://www.ietf.org/rfc/rfc160.txt",
+  url="https://www.ietf.org/rfc/rfc160.txt",
 }
 
 @misc{rfc161,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc161.txt",
+    url="https://www.ietf.org/rfc/rfc161.txt",
 }
 
 @misc{rfc162,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc162.txt",
+    url="https://www.ietf.org/rfc/rfc162.txt",
 }
 
 @misc{rfc163,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc163.txt",
+    url="https://www.ietf.org/rfc/rfc163.txt",
 }
 
 @misc{rfc164,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc164.txt",
+    url="https://www.ietf.org/rfc/rfc164.txt",
 }
 
 @misc{rfc165,
   year=1971,
   month=may,
     note="Updated by RFC NaN",
-  url="http://www.ietf.org/rfc/rfc165.txt",
+  url="https://www.ietf.org/rfc/rfc165.txt",
 }
 
 @misc{rfc166,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc166.txt",
+    url="https://www.ietf.org/rfc/rfc166.txt",
 }
 
 @misc{rfc167,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc167.txt",
+    url="https://www.ietf.org/rfc/rfc167.txt",
 }
 
 @misc{rfc168,
   year=1971,
   month=may,
     note="Obsoleted by RFC 211",
-  url="http://www.ietf.org/rfc/rfc168.txt",
+  url="https://www.ietf.org/rfc/rfc168.txt",
 }
 
 @misc{rfc169,
   organization="Internet Engineering Task Force",
   year=1971,
   month=may,
-    url="http://www.ietf.org/rfc/rfc169.txt",
+    url="https://www.ietf.org/rfc/rfc169.txt",
 }
 
 @misc{rfc170,
   year=1971,
   month=jun,
     note="Obsoleted by RFC 200",
-  url="http://www.ietf.org/rfc/rfc170.txt",
+  url="https://www.ietf.org/rfc/rfc170.txt",
 }
 
 @misc{rfc171,
   year=1971,
   month=jun,
     note="Obsoleted by RFC 264, updated by RFC 238",
-  url="http://www.ietf.org/rfc/rfc171.txt",
+  url="https://www.ietf.org/rfc/rfc171.txt",
 }
 
 @misc{rfc172,
   year=1971,
   month=jun,
     note="Obsoleted by RFC 265, updated by RFC 238",
-  url="http://www.ietf.org/rfc/rfc172.txt",
+  url="https://www.ietf.org/rfc/rfc172.txt",
 }
 
 @misc{rfc173,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc173.txt",
+    url="https://www.ietf.org/rfc/rfc173.txt",
 }
 
 @misc{rfc174,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc174.txt",
+    url="https://www.ietf.org/rfc/rfc174.txt",
 }
 
 @misc{rfc175,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc175.txt",
+    url="https://www.ietf.org/rfc/rfc175.txt",
 }
 
 @misc{rfc176,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc176.txt",
+    url="https://www.ietf.org/rfc/rfc176.txt",
 }
 
 @misc{rfc177,
   year=1971,
   month=jun,
     note="Updated by RFC 181",
-  url="http://www.ietf.org/rfc/rfc177.txt",
+  url="https://www.ietf.org/rfc/rfc177.txt",
 }
 
 @misc{rfc178,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc178.txt",
+    url="https://www.ietf.org/rfc/rfc178.txt",
 }
 
 @misc{rfc179,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc179.txt",
+    url="https://www.ietf.org/rfc/rfc179.txt",
 }
 
 @misc{rfc180,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc180.txt",
+    url="https://www.ietf.org/rfc/rfc180.txt",
 }
 
 @misc{rfc181,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc181.txt",
+    url="https://www.ietf.org/rfc/rfc181.txt",
 }
 
 @misc{rfc182,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc182.txt",
+    url="https://www.ietf.org/rfc/rfc182.txt",
 }
 
 @misc{rfc183,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc183.txt",
+    url="https://www.ietf.org/rfc/rfc183.txt",
 }
 
 @misc{rfc184,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc184.txt",
+    url="https://www.ietf.org/rfc/rfc184.txt",
 }
 
 @misc{rfc185,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc185.txt",
+    url="https://www.ietf.org/rfc/rfc185.txt",
 }
 
 @misc{rfc186,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc186.txt",
+    url="https://www.ietf.org/rfc/rfc186.txt",
 }
 
 @misc{rfc187,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc187.txt",
+    url="https://www.ietf.org/rfc/rfc187.txt",
 }
 
 @misc{rfc188,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc188.txt",
+    url="https://www.ietf.org/rfc/rfc188.txt",
 }
 
 @misc{rfc189,
   year=1971,
   month=jul,
     note="Obsoleted by RFC 599, updated by RFC 283",
-  url="http://www.ietf.org/rfc/rfc189.txt",
+  url="https://www.ietf.org/rfc/rfc189.txt",
 }
 
 @misc{rfc190,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc190.txt",
+    url="https://www.ietf.org/rfc/rfc190.txt",
 }
 
 @misc{rfc191,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc191.txt",
+    url="https://www.ietf.org/rfc/rfc191.txt",
 }
 
 @misc{rfc192,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc192.txt",
+    url="https://www.ietf.org/rfc/rfc192.txt",
 }
 
 @misc{rfc193,
   year=1971,
   month=jul,
     note="Obsoleted by RFC 198, updated by RFC 198",
-  url="http://www.ietf.org/rfc/rfc193.txt",
+  url="https://www.ietf.org/rfc/rfc193.txt",
 }
 
 @misc{rfc194,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc194.txt",
+    url="https://www.ietf.org/rfc/rfc194.txt",
 }
 
 @misc{rfc195,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc195.txt",
+    url="https://www.ietf.org/rfc/rfc195.txt",
 }
 
 @misc{rfc196,
   year=1971,
   month=jul,
     note="Obsoleted by RFC 221",
-  url="http://www.ietf.org/rfc/rfc196.txt",
+  url="https://www.ietf.org/rfc/rfc196.txt",
 }
 
 @misc{rfc197,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc197.txt",
+    url="https://www.ietf.org/rfc/rfc197.txt",
 }
 
 @misc{rfc198,
   year=1971,
   month=jul,
     note="Obsoleted by RFC 214",
-  url="http://www.ietf.org/rfc/rfc198.txt",
+  url="https://www.ietf.org/rfc/rfc198.txt",
 }
 
 @misc{rfc199,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc199.txt",
+    url="https://www.ietf.org/rfc/rfc199.txt",
 }
 
 @misc{rfc200,
   year=1971,
   month=aug,
     note="Obsoleted by RFC NaN",
-  url="http://www.ietf.org/rfc/rfc200.txt",
+  url="https://www.ietf.org/rfc/rfc200.txt",
 }
 
 @misc{rfc202,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc202.txt",
+    url="https://www.ietf.org/rfc/rfc202.txt",
 }
 
 @misc{rfc203,
   organization="Internet Engineering Task Force",
   year=1971,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc203.txt",
+    url="https://www.ietf.org/rfc/rfc203.txt",
 }
 
 @misc{rfc204,
   year=1971,
   month=aug,
     note="Updated by RFC 234",
-  url="http://www.ietf.org/rfc/rfc204.txt",
+  url="https://www.ietf.org/rfc/rfc204.txt",
 }
 
 @misc{rfc205,
   organization="Internet Engineering Task Force",
   year=1971,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc205.txt",
+    url="https://www.ietf.org/rfc/rfc205.txt",
 }
 
 @misc{rfc206,
   organization="Internet Engineering Task Force",
   year=1971,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc206.txt",
+    url="https://www.ietf.org/rfc/rfc206.txt",
 }
 
 @misc{rfc207,
   year=1971,
   month=aug,
     note="Obsoleted by RFC 212",
-  url="http://www.ietf.org/rfc/rfc207.txt",
+  url="https://www.ietf.org/rfc/rfc207.txt",
 }
 
 @misc{rfc208,
   organization="Internet Engineering Task Force",
   year=1971,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc208.txt",
+    url="https://www.ietf.org/rfc/rfc208.txt",
 }
 
 @misc{rfc209,
   organization="Internet Engineering Task Force",
   year=1971,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc209.txt",
+    url="https://www.ietf.org/rfc/rfc209.txt",
 }
 
 @misc{rfc210,
   organization="Internet Engineering Task Force",
   year=1971,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc210.txt",
+    url="https://www.ietf.org/rfc/rfc210.txt",
 }
 
 @misc{rfc211,
   year=1971,
   month=aug,
     note="Obsoleted by RFC 300",
-  url="http://www.ietf.org/rfc/rfc211.txt",
+  url="https://www.ietf.org/rfc/rfc211.txt",
 }
 
 @misc{rfc212,
   year=1971,
   month=aug,
     note="Updated by RFC 222",
-  url="http://www.ietf.org/rfc/rfc212.txt",
+  url="https://www.ietf.org/rfc/rfc212.txt",
 }
 
 @misc{rfc213,
   organization="Internet Engineering Task Force",
   year=1971,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc213.txt",
+    url="https://www.ietf.org/rfc/rfc213.txt",
 }
 
 @misc{rfc214,
   organization="Internet Engineering Task Force",
   year=1971,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc214.txt",
+    url="https://www.ietf.org/rfc/rfc214.txt",
 }
 
 @misc{rfc215,
   organization="Internet Engineering Task Force",
   year=1971,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc215.txt",
+    url="https://www.ietf.org/rfc/rfc215.txt",
 }
 
 @misc{rfc216,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc216.txt",
+    url="https://www.ietf.org/rfc/rfc216.txt",
 }
 
 @misc{rfc217,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc217.txt",
+    url="https://www.ietf.org/rfc/rfc217.txt",
 }
 
 @misc{rfc218,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc218.txt",
+    url="https://www.ietf.org/rfc/rfc218.txt",
 }
 
 @misc{rfc219,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc219.txt",
+    url="https://www.ietf.org/rfc/rfc219.txt",
 }
 
 @misc{rfc221,
   year=1971,
   month=aug,
     note="Obsoleted by RFC 278",
-  url="http://www.ietf.org/rfc/rfc221.txt",
+  url="https://www.ietf.org/rfc/rfc221.txt",
 }
 
 @misc{rfc222,
   year=1971,
   month=sep,
     note="Updated by RFC 234",
-  url="http://www.ietf.org/rfc/rfc222.txt",
+  url="https://www.ietf.org/rfc/rfc222.txt",
 }
 
 @misc{rfc223,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc223.txt",
+    url="https://www.ietf.org/rfc/rfc223.txt",
 }
 
 @misc{rfc224,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc224.txt",
+    url="https://www.ietf.org/rfc/rfc224.txt",
 }
 
 @misc{rfc225,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc225.txt",
+    url="https://www.ietf.org/rfc/rfc225.txt",
 }
 
 @misc{rfc226,
   year=1971,
   month=sep,
     note="Obsoleted by RFC 247",
-  url="http://www.ietf.org/rfc/rfc226.txt",
+  url="https://www.ietf.org/rfc/rfc226.txt",
 }
 
 @misc{rfc227,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc227.txt",
+    url="https://www.ietf.org/rfc/rfc227.txt",
 }
 
 @misc{rfc228,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc228.txt",
+    url="https://www.ietf.org/rfc/rfc228.txt",
 }
 
 @misc{rfc229,
   year=1971,
   month=sep,
     note="Obsoleted by RFC 236",
-  url="http://www.ietf.org/rfc/rfc229.txt",
+  url="https://www.ietf.org/rfc/rfc229.txt",
 }
 
 @misc{rfc230,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc230.txt",
+    url="https://www.ietf.org/rfc/rfc230.txt",
 }
 
 @misc{rfc231,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc231.txt",
+    url="https://www.ietf.org/rfc/rfc231.txt",
 }
 
 @misc{rfc232,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc232.txt",
+    url="https://www.ietf.org/rfc/rfc232.txt",
 }
 
 @misc{rfc233,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc233.txt",
+    url="https://www.ietf.org/rfc/rfc233.txt",
 }
 
 @misc{rfc234,
   organization="Internet Engineering Task Force",
   year=1971,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc234.txt",
+    url="https://www.ietf.org/rfc/rfc234.txt",
 }
 
 @misc{rfc235,
   year=1971,
   month=sep,
     note="Obsoleted by RFC 240",
-  url="http://www.ietf.org/rfc/rfc235.txt",
+  url="https://www.ietf.org/rfc/rfc235.txt",
 }
 
 @misc{rfc236,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc236.txt",
+    url="https://www.ietf.org/rfc/rfc236.txt",
 }
 
 @misc{rfc237,
   year=1971,
   month=oct,
     note="Obsoleted by RFC 273",
-  url="http://www.ietf.org/rfc/rfc237.txt",
+  url="https://www.ietf.org/rfc/rfc237.txt",
 }
 
 @misc{rfc238,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc238.txt",
+    url="https://www.ietf.org/rfc/rfc238.txt",
 }
 
 @misc{rfc239,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc239.txt",
+    url="https://www.ietf.org/rfc/rfc239.txt",
 }
 
 @misc{rfc240,
   year=1971,
   month=sep,
     note="Obsoleted by RFC 252",
-  url="http://www.ietf.org/rfc/rfc240.txt",
+  url="https://www.ietf.org/rfc/rfc240.txt",
 }
 
 @misc{rfc241,
   organization="Internet Engineering Task Force",
   year=1971,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc241.txt",
+    url="https://www.ietf.org/rfc/rfc241.txt",
 }
 
 @misc{rfc242,
   organization="Internet Engineering Task Force",
   year=1971,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc242.txt",
+    url="https://www.ietf.org/rfc/rfc242.txt",
 }
 
 @misc{rfc243,
   year=1971,
   month=oct,
     note="Obsoleted by RFC 290",
-  url="http://www.ietf.org/rfc/rfc243.txt",
+  url="https://www.ietf.org/rfc/rfc243.txt",
 }
 
 @misc{rfc245,
   organization="Internet Engineering Task Force",
   year=1971,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc245.txt",
+    url="https://www.ietf.org/rfc/rfc245.txt",
 }
 
 @misc{rfc246,
   organization="Internet Engineering Task Force",
   year=1971,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc246.txt",
+    url="https://www.ietf.org/rfc/rfc246.txt",
 }
 
 @misc{rfc247,
   organization="Internet Engineering Task Force",
   year=1971,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc247.txt",
+    url="https://www.ietf.org/rfc/rfc247.txt",
 }
 
 @misc{rfc249,
   organization="Internet Engineering Task Force",
   year=1971,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc249.txt",
+    url="https://www.ietf.org/rfc/rfc249.txt",
 }
 
 @misc{rfc250,
   organization="Internet Engineering Task Force",
   year=1971,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc250.txt",
+    url="https://www.ietf.org/rfc/rfc250.txt",
 }
 
 @misc{rfc251,
   organization="Internet Engineering Task Force",
   year=1971,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc251.txt",
+    url="https://www.ietf.org/rfc/rfc251.txt",
 }
 
 @misc{rfc252,
   year=1971,
   month=oct,
     note="Obsoleted by RFC 255",
-  url="http://www.ietf.org/rfc/rfc252.txt",
+  url="https://www.ietf.org/rfc/rfc252.txt",
 }
 
 @misc{rfc253,
   organization="Internet Engineering Task Force",
   year=1971,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc253.txt",
+    url="https://www.ietf.org/rfc/rfc253.txt",
 }
 
 @misc{rfc254,
   organization="Internet Engineering Task Force",
   year=1971,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc254.txt",
+    url="https://www.ietf.org/rfc/rfc254.txt",
 }
 
 @misc{rfc255,
   year=1971,
   month=oct,
     note="Obsoleted by RFC 266",
-  url="http://www.ietf.org/rfc/rfc255.txt",
+  url="https://www.ietf.org/rfc/rfc255.txt",
 }
 
 @misc{rfc256,
   organization="Internet Engineering Task Force",
   year=1971,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc256.txt",
+    url="https://www.ietf.org/rfc/rfc256.txt",
 }
 
 @misc{rfc263,
   organization="Internet Engineering Task Force",
   year=1971,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc263.txt",
+    url="https://www.ietf.org/rfc/rfc263.txt",
 }
 
 @misc{rfc264,
   year=1972,
   month=jan,
     note="Obsoleted by RFC 354, updated by RFC 310",
-  url="http://www.ietf.org/rfc/rfc264.txt",
+  url="https://www.ietf.org/rfc/rfc264.txt",
 }
 
 @misc{rfc265,
   year=1971,
   month=nov,
     note="Obsoleted by RFC 354, updated by RFCs 281, 294, 310",
-  url="http://www.ietf.org/rfc/rfc265.txt",
+  url="https://www.ietf.org/rfc/rfc265.txt",
 }
 
 @misc{rfc266,
   year=1971,
   month=nov,
     note="Obsoleted by RFC 267",
-  url="http://www.ietf.org/rfc/rfc266.txt",
+  url="https://www.ietf.org/rfc/rfc266.txt",
 }
 
 @misc{rfc267,
   year=1971,
   month=nov,
     note="Obsoleted by RFC 287",
-  url="http://www.ietf.org/rfc/rfc267.txt",
+  url="https://www.ietf.org/rfc/rfc267.txt",
 }
 
 @misc{rfc268,
   organization="Internet Engineering Task Force",
   year=1971,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc268.txt",
+    url="https://www.ietf.org/rfc/rfc268.txt",
 }
 
 @misc{rfc269,
   organization="Internet Engineering Task Force",
   year=1971,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc269.txt",
+    url="https://www.ietf.org/rfc/rfc269.txt",
 }
 
 @misc{rfc270,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc270.txt",
+    url="https://www.ietf.org/rfc/rfc270.txt",
 }
 
 @misc{rfc271,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc271.txt",
+    url="https://www.ietf.org/rfc/rfc271.txt",
 }
 
 @misc{rfc273,
   organization="Internet Engineering Task Force",
   year=1971,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc273.txt",
+    url="https://www.ietf.org/rfc/rfc273.txt",
 }
 
 @misc{rfc274,
   organization="Internet Engineering Task Force",
   year=1971,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc274.txt",
+    url="https://www.ietf.org/rfc/rfc274.txt",
 }
 
 @misc{rfc276,
   organization="Internet Engineering Task Force",
   year=1971,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc276.txt",
+    url="https://www.ietf.org/rfc/rfc276.txt",
 }
 
 @misc{rfc278,
   organization="Internet Engineering Task Force",
   year=1971,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc278.txt",
+    url="https://www.ietf.org/rfc/rfc278.txt",
 }
 
 @misc{rfc280,
   organization="Internet Engineering Task Force",
   year=1971,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc280.txt",
+    url="https://www.ietf.org/rfc/rfc280.txt",
 }
 
 @misc{rfc281,
   organization="Internet Engineering Task Force",
   year=1971,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc281.txt",
+    url="https://www.ietf.org/rfc/rfc281.txt",
 }
 
 @misc{rfc282,
   organization="Internet Engineering Task Force",
   year=1971,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc282.txt",
+    url="https://www.ietf.org/rfc/rfc282.txt",
 }
 
 @misc{rfc283,
   organization="Internet Engineering Task Force",
   year=1971,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc283.txt",
+    url="https://www.ietf.org/rfc/rfc283.txt",
 }
 
 @misc{rfc285,
   organization="Internet Engineering Task Force",
   year=1971,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc285.txt",
+    url="https://www.ietf.org/rfc/rfc285.txt",
 }
 
 @misc{rfc286,
   organization="Internet Engineering Task Force",
   year=1971,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc286.txt",
+    url="https://www.ietf.org/rfc/rfc286.txt",
 }
 
 @misc{rfc287,
   year=1971,
   month=dec,
     note="Obsoleted by RFC 288",
-  url="http://www.ietf.org/rfc/rfc287.txt",
+  url="https://www.ietf.org/rfc/rfc287.txt",
 }
 
 @misc{rfc288,
   year=1972,
   month=jan,
     note="Obsoleted by RFC 293, updated by RFC 293",
-  url="http://www.ietf.org/rfc/rfc288.txt",
+  url="https://www.ietf.org/rfc/rfc288.txt",
 }
 
 @misc{rfc289,
   year=1971,
   month=dec,
     note="Obsoleted by RFC 384",
-  url="http://www.ietf.org/rfc/rfc289.txt",
+  url="https://www.ietf.org/rfc/rfc289.txt",
 }
 
 @misc{rfc290,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc290.txt",
+    url="https://www.ietf.org/rfc/rfc290.txt",
 }
 
 @misc{rfc291,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc291.txt",
+    url="https://www.ietf.org/rfc/rfc291.txt",
 }
 
 @misc{rfc292,
   year=1972,
   month=jan,
     note="Obsoleted by RFC 493",
-  url="http://www.ietf.org/rfc/rfc292.txt",
+  url="https://www.ietf.org/rfc/rfc292.txt",
 }
 
 @misc{rfc293,
   year=1972,
   month=jan,
     note="Obsoleted by RFC 298",
-  url="http://www.ietf.org/rfc/rfc293.txt",
+  url="https://www.ietf.org/rfc/rfc293.txt",
 }
 
 @misc{rfc294,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc294.txt",
+    url="https://www.ietf.org/rfc/rfc294.txt",
 }
 
 @misc{rfc295,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc295.txt",
+    url="https://www.ietf.org/rfc/rfc295.txt",
 }
 
 @misc{rfc296,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc296.txt",
+    url="https://www.ietf.org/rfc/rfc296.txt",
 }
 
 @misc{rfc297,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc297.txt",
+    url="https://www.ietf.org/rfc/rfc297.txt",
 }
 
 @misc{rfc298,
   year=1972,
   month=feb,
     note="Obsoleted by RFC 306",
-  url="http://www.ietf.org/rfc/rfc298.txt",
+  url="https://www.ietf.org/rfc/rfc298.txt",
 }
 
 @misc{rfc299,
   organization="Internet Engineering Task Force",
   year=1972,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc299.txt",
+    url="https://www.ietf.org/rfc/rfc299.txt",
 }
 
 @misc{rfc300,
   year=1972,
   month=jan,
     note="Obsoleted by RFC 303",
-  url="http://www.ietf.org/rfc/rfc300.txt",
+  url="https://www.ietf.org/rfc/rfc300.txt",
 }
 
 @misc{rfc301,
   organization="Internet Engineering Task Force",
   year=1972,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc301.txt",
+    url="https://www.ietf.org/rfc/rfc301.txt",
 }
 
 @misc{rfc302,
   organization="Internet Engineering Task Force",
   year=1972,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc302.txt",
+    url="https://www.ietf.org/rfc/rfc302.txt",
 }
 
 @misc{rfc303,
   year=1972,
   month=mar,
     note="Obsoleted by RFC 329",
-  url="http://www.ietf.org/rfc/rfc303.txt",
+  url="https://www.ietf.org/rfc/rfc303.txt",
 }
 
 @misc{rfc304,
   organization="Internet Engineering Task Force",
   year=1972,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc304.txt",
+    url="https://www.ietf.org/rfc/rfc304.txt",
 }
 
 @misc{rfc305,
   organization="Internet Engineering Task Force",
   year=1972,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc305.txt",
+    url="https://www.ietf.org/rfc/rfc305.txt",
 }
 
 @misc{rfc306,
   year=1972,
   month=feb,
     note="Obsoleted by RFC 315",
-  url="http://www.ietf.org/rfc/rfc306.txt",
+  url="https://www.ietf.org/rfc/rfc306.txt",
 }
 
 @misc{rfc307,
   organization="Internet Engineering Task Force",
   year=1972,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc307.txt",
+    url="https://www.ietf.org/rfc/rfc307.txt",
 }
 
 @misc{rfc308,
   organization="Internet Engineering Task Force",
   year=1972,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc308.txt",
+    url="https://www.ietf.org/rfc/rfc308.txt",
 }
 
 @misc{rfc309,
   organization="Internet Engineering Task Force",
   year=1972,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc309.txt",
+    url="https://www.ietf.org/rfc/rfc309.txt",
 }
 
 @misc{rfc310,
   organization="Internet Engineering Task Force",
   year=1972,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc310.txt",
+    url="https://www.ietf.org/rfc/rfc310.txt",
 }
 
 @misc{rfc311,
   organization="Internet Engineering Task Force",
   year=1972,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc311.txt",
+    url="https://www.ietf.org/rfc/rfc311.txt",
 }
 
 @misc{rfc312,
   organization="Internet Engineering Task Force",
   year=1972,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc312.txt",
+    url="https://www.ietf.org/rfc/rfc312.txt",
 }
 
 @misc{rfc313,
   organization="Internet Engineering Task Force",
   year=1972,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc313.txt",
+    url="https://www.ietf.org/rfc/rfc313.txt",
 }
 
 @misc{rfc314,
   organization="Internet Engineering Task Force",
   year=1972,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc314.txt",
+    url="https://www.ietf.org/rfc/rfc314.txt",
 }
 
 @misc{rfc315,
   year=1972,
   month=mar,
     note="Obsoleted by RFC 319",
-  url="http://www.ietf.org/rfc/rfc315.txt",
+  url="https://www.ietf.org/rfc/rfc315.txt",
 }
 
 @misc{rfc316,
   organization="Internet Engineering Task Force",
   year=1972,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc316.txt",
+    url="https://www.ietf.org/rfc/rfc316.txt",
 }
 
 @misc{rfc317,
   year=1972,
   month=mar,
     note="Obsoleted by RFC 604",
-  url="http://www.ietf.org/rfc/rfc317.txt",
+  url="https://www.ietf.org/rfc/rfc317.txt",
 }
 
 @misc{rfc318,
   year=1972,
   month=apr,
     note="Updated by RFC 435",
-  url="http://www.ietf.org/rfc/rfc318.txt",
+  url="https://www.ietf.org/rfc/rfc318.txt",
 }
 
 @misc{rfc319,
   year=1972,
   month=mar,
     note="Updated by RFC 326",
-  url="http://www.ietf.org/rfc/rfc319.txt",
+  url="https://www.ietf.org/rfc/rfc319.txt",
 }
 
 @misc{rfc320,
   organization="Internet Engineering Task Force",
   year=1972,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc320.txt",
+    url="https://www.ietf.org/rfc/rfc320.txt",
 }
 
 @misc{rfc321,
   organization="Internet Engineering Task Force",
   year=1972,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc321.txt",
+    url="https://www.ietf.org/rfc/rfc321.txt",
 }
 
 @misc{rfc322,
   organization="Internet Engineering Task Force",
   year=1972,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc322.txt",
+    url="https://www.ietf.org/rfc/rfc322.txt",
 }
 
 @misc{rfc323,
   year=1972,
   month=mar,
     note="Updated by RFC 388",
-  url="http://www.ietf.org/rfc/rfc323.txt",
+  url="https://www.ietf.org/rfc/rfc323.txt",
 }
 
 @misc{rfc324,
   organization="Internet Engineering Task Force",
   year=1972,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc324.txt",
+    url="https://www.ietf.org/rfc/rfc324.txt",
 }
 
 @misc{rfc325,
   organization="Internet Engineering Task Force",
   year=1972,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc325.txt",
+    url="https://www.ietf.org/rfc/rfc325.txt",
 }
 
 @misc{rfc326,
   year=1972,
   month=apr,
     note="Obsoleted by RFC 330",
-  url="http://www.ietf.org/rfc/rfc326.txt",
+  url="https://www.ietf.org/rfc/rfc326.txt",
 }
 
 @misc{rfc327,
   organization="Internet Engineering Task Force",
   year=1972,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc327.txt",
+    url="https://www.ietf.org/rfc/rfc327.txt",
 }
 
 @misc{rfc328,
   organization="Internet Engineering Task Force",
   year=1972,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc328.txt",
+    url="https://www.ietf.org/rfc/rfc328.txt",
 }
 
 @misc{rfc329,
   year=1972,
   month=may,
     note="Obsoleted by RFC 363",
-  url="http://www.ietf.org/rfc/rfc329.txt",
+  url="https://www.ietf.org/rfc/rfc329.txt",
 }
 
 @misc{rfc330,
   year=1972,
   month=apr,
     note="Updated by RFC 332",
-  url="http://www.ietf.org/rfc/rfc330.txt",
+  url="https://www.ietf.org/rfc/rfc330.txt",
 }
 
 @misc{rfc331,
   year=1972,
   month=apr,
     note="Obsoleted by RFC 343",
-  url="http://www.ietf.org/rfc/rfc331.txt",
+  url="https://www.ietf.org/rfc/rfc331.txt",
 }
 
 @misc{rfc332,
   year=1972,
   month=apr,
     note="Obsoleted by RFC 342",
-  url="http://www.ietf.org/rfc/rfc332.txt",
+  url="https://www.ietf.org/rfc/rfc332.txt",
 }
 
 @misc{rfc333,
   organization="Internet Engineering Task Force",
   year=1972,
   month=may,
-    url="http://www.ietf.org/rfc/rfc333.txt",
+    url="https://www.ietf.org/rfc/rfc333.txt",
 }
 
 @misc{rfc334,
   organization="Internet Engineering Task Force",
   year=1972,
   month=may,
-    url="http://www.ietf.org/rfc/rfc334.txt",
+    url="https://www.ietf.org/rfc/rfc334.txt",
 }
 
 @misc{rfc335,
   organization="Internet Engineering Task Force",
   year=1972,
   month=may,
-    url="http://www.ietf.org/rfc/rfc335.txt",
+    url="https://www.ietf.org/rfc/rfc335.txt",
 }
 
 @misc{rfc336,
   organization="Internet Engineering Task Force",
   year=1972,
   month=may,
-    url="http://www.ietf.org/rfc/rfc336.txt",
+    url="https://www.ietf.org/rfc/rfc336.txt",
 }
 
 @misc{rfc338,
   organization="Internet Engineering Task Force",
   year=1972,
   month=may,
-    url="http://www.ietf.org/rfc/rfc338.txt",
+    url="https://www.ietf.org/rfc/rfc338.txt",
 }
 
 @misc{rfc339,
   organization="Internet Engineering Task Force",
   year=1972,
   month=may,
-    url="http://www.ietf.org/rfc/rfc339.txt",
+    url="https://www.ietf.org/rfc/rfc339.txt",
 }
 
 @misc{rfc340,
   organization="Internet Engineering Task Force",
   year=1972,
   month=may,
-    url="http://www.ietf.org/rfc/rfc340.txt",
+    url="https://www.ietf.org/rfc/rfc340.txt",
 }
 
 @misc{rfc342,
   year=1972,
   month=may,
     note="Obsoleted by RFC 344",
-  url="http://www.ietf.org/rfc/rfc342.txt",
+  url="https://www.ietf.org/rfc/rfc342.txt",
 }
 
 @misc{rfc343,
   year=1972,
   month=may,
     note="Obsoleted by RFC 359",
-  url="http://www.ietf.org/rfc/rfc343.txt",
+  url="https://www.ietf.org/rfc/rfc343.txt",
 }
 
 @misc{rfc344,
   year=1972,
   month=may,
     note="Obsoleted by RFC 353",
-  url="http://www.ietf.org/rfc/rfc344.txt",
+  url="https://www.ietf.org/rfc/rfc344.txt",
 }
 
 @misc{rfc345,
   organization="Internet Engineering Task Force",
   year=1972,
   month=may,
-    url="http://www.ietf.org/rfc/rfc345.txt",
+    url="https://www.ietf.org/rfc/rfc345.txt",
 }
 
 @misc{rfc346,
   organization="Internet Engineering Task Force",
   year=1972,
   month=may,
-    url="http://www.ietf.org/rfc/rfc346.txt",
+    url="https://www.ietf.org/rfc/rfc346.txt",
 }
 
 @misc{rfc347,
   organization="Internet Engineering Task Force",
   year=1972,
   month=may,
-    url="http://www.ietf.org/rfc/rfc347.txt",
+    url="https://www.ietf.org/rfc/rfc347.txt",
 }
 
 @misc{rfc348,
   organization="Internet Engineering Task Force",
   year=1972,
   month=may,
-    url="http://www.ietf.org/rfc/rfc348.txt",
+    url="https://www.ietf.org/rfc/rfc348.txt",
 }
 
 @misc{rfc349,
   year=1972,
   month=may,
     note="Obsoleted by RFC 433",
-  url="http://www.ietf.org/rfc/rfc349.txt",
+  url="https://www.ietf.org/rfc/rfc349.txt",
 }
 
 @misc{rfc350,
   organization="Internet Engineering Task Force",
   year=1972,
   month=may,
-    url="http://www.ietf.org/rfc/rfc350.txt",
+    url="https://www.ietf.org/rfc/rfc350.txt",
 }
 
 @misc{rfc351,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc351.txt",
+    url="https://www.ietf.org/rfc/rfc351.txt",
 }
 
 @misc{rfc352,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc352.txt",
+    url="https://www.ietf.org/rfc/rfc352.txt",
 }
 
 @misc{rfc353,
   year=1972,
   month=jun,
     note="Obsoleted by RFC 362",
-  url="http://www.ietf.org/rfc/rfc353.txt",
+  url="https://www.ietf.org/rfc/rfc353.txt",
 }
 
 @misc{rfc354,
   year=1972,
   month=jul,
     note="Obsoleted by RFC 542, updated by RFCs 385, 454, 683",
-  url="http://www.ietf.org/rfc/rfc354.txt",
+  url="https://www.ietf.org/rfc/rfc354.txt",
 }
 
 @misc{rfc355,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc355.txt",
+    url="https://www.ietf.org/rfc/rfc355.txt",
 }
 
 @misc{rfc356,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc356.txt",
+    url="https://www.ietf.org/rfc/rfc356.txt",
 }
 
 @misc{rfc357,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc357.txt",
+    url="https://www.ietf.org/rfc/rfc357.txt",
 }
 
 @misc{rfc359,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc359.txt",
+    url="https://www.ietf.org/rfc/rfc359.txt",
 }
 
 @misc{rfc360,
   year=1972,
   month=jun,
     note="Obsoleted by RFC 407",
-  url="http://www.ietf.org/rfc/rfc360.txt",
+  url="https://www.ietf.org/rfc/rfc360.txt",
 }
 
 @misc{rfc361,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc361.txt",
+    url="https://www.ietf.org/rfc/rfc361.txt",
 }
 
 @misc{rfc362,
   year=1972,
   month=jun,
     note="Obsoleted by RFC 366",
-  url="http://www.ietf.org/rfc/rfc362.txt",
+  url="https://www.ietf.org/rfc/rfc362.txt",
 }
 
 @misc{rfc363,
   year=1972,
   month=aug,
     note="Obsoleted by RFC 402",
-  url="http://www.ietf.org/rfc/rfc363.txt",
+  url="https://www.ietf.org/rfc/rfc363.txt",
 }
 
 @misc{rfc364,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc364.txt",
+    url="https://www.ietf.org/rfc/rfc364.txt",
 }
 
 @misc{rfc365,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc365.txt",
+    url="https://www.ietf.org/rfc/rfc365.txt",
 }
 
 @misc{rfc366,
   year=1972,
   month=jul,
     note="Obsoleted by RFC 367",
-  url="http://www.ietf.org/rfc/rfc366.txt",
+  url="https://www.ietf.org/rfc/rfc366.txt",
 }
 
 @misc{rfc367,
   year=1972,
   month=jul,
     note="Obsoleted by RFC 370",
-  url="http://www.ietf.org/rfc/rfc367.txt",
+  url="https://www.ietf.org/rfc/rfc367.txt",
 }
 
 @misc{rfc368,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc368.txt",
+    url="https://www.ietf.org/rfc/rfc368.txt",
 }
 
 @misc{rfc369,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc369.txt",
+    url="https://www.ietf.org/rfc/rfc369.txt",
 }
 
 @misc{rfc370,
   year=1972,
   month=jul,
     note="Updated by RFC 376",
-  url="http://www.ietf.org/rfc/rfc370.txt",
+  url="https://www.ietf.org/rfc/rfc370.txt",
 }
 
 @misc{rfc371,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc371.txt",
+    url="https://www.ietf.org/rfc/rfc371.txt",
 }
 
 @misc{rfc372,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc372.txt",
+    url="https://www.ietf.org/rfc/rfc372.txt",
 }
 
 @misc{rfc373,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc373.txt",
+    url="https://www.ietf.org/rfc/rfc373.txt",
 }
 
 @misc{rfc374,
   organization="Internet Engineering Task Force",
   year=1972,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc374.txt",
+    url="https://www.ietf.org/rfc/rfc374.txt",
 }
 
 @misc{rfc376,
   organization="Internet Engineering Task Force",
   year=1972,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc376.txt",
+    url="https://www.ietf.org/rfc/rfc376.txt",
 }
 
 @misc{rfc377,
   organization="Internet Engineering Task Force",
   year=1972,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc377.txt",
+    url="https://www.ietf.org/rfc/rfc377.txt",
 }
 
 @misc{rfc378,
   year=1972,
   month=aug,
     note="Obsoleted by RFC 391",
-  url="http://www.ietf.org/rfc/rfc378.txt",
+  url="https://www.ietf.org/rfc/rfc378.txt",
 }
 
 @misc{rfc379,
   organization="Internet Engineering Task Force",
   year=1972,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc379.txt",
+    url="https://www.ietf.org/rfc/rfc379.txt",
 }
 
 @misc{rfc381,
   year=1972,
   month=jul,
     note="Updated by RFC 394",
-  url="http://www.ietf.org/rfc/rfc381.txt",
+  url="https://www.ietf.org/rfc/rfc381.txt",
 }
 
 @misc{rfc382,
   organization="Internet Engineering Task Force",
   year=1972,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc382.txt",
+    url="https://www.ietf.org/rfc/rfc382.txt",
 }
 
 @misc{rfc384,
   organization="Internet Engineering Task Force",
   year=1972,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc384.txt",
+    url="https://www.ietf.org/rfc/rfc384.txt",
 }
 
 @misc{rfc385,
   year=1972,
   month=aug,
     note="Updated by RFC 414",
-  url="http://www.ietf.org/rfc/rfc385.txt",
+  url="https://www.ietf.org/rfc/rfc385.txt",
 }
 
 @misc{rfc386,
   organization="Internet Engineering Task Force",
   year=1972,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc386.txt",
+    url="https://www.ietf.org/rfc/rfc386.txt",
 }
 
 @misc{rfc387,
   year=1972,
   month=aug,
     note="Updated by RFC 401",
-  url="http://www.ietf.org/rfc/rfc387.txt",
+  url="https://www.ietf.org/rfc/rfc387.txt",
 }
 
 @misc{rfc388,
   organization="Internet Engineering Task Force",
   year=1972,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc388.txt",
+    url="https://www.ietf.org/rfc/rfc388.txt",
 }
 
 @misc{rfc389,
   year=1972,
   month=aug,
     note="Obsoleted by RFC 423",
-  url="http://www.ietf.org/rfc/rfc389.txt",
+  url="https://www.ietf.org/rfc/rfc389.txt",
 }
 
 @misc{rfc390,
   organization="Internet Engineering Task Force",
   year=1972,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc390.txt",
+    url="https://www.ietf.org/rfc/rfc390.txt",
 }
 
 @misc{rfc391,
   organization="Internet Engineering Task Force",
   year=1972,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc391.txt",
+    url="https://www.ietf.org/rfc/rfc391.txt",
 }
 
 @misc{rfc392,
   organization="Internet Engineering Task Force",
   year=1972,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc392.txt",
+    url="https://www.ietf.org/rfc/rfc392.txt",
 }
 
 @misc{rfc393,
   organization="Internet Engineering Task Force",
   year=1972,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc393.txt",
+    url="https://www.ietf.org/rfc/rfc393.txt",
 }
 
 @misc{rfc394,
   organization="Internet Engineering Task Force",
   year=1972,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc394.txt",
+    url="https://www.ietf.org/rfc/rfc394.txt",
 }
 
 @misc{rfc395,
   organization="Internet Engineering Task Force",
   year=1972,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc395.txt",
+    url="https://www.ietf.org/rfc/rfc395.txt",
 }
 
 @misc{rfc396,
   year=1972,
   month=nov,
     note="Updated by RFC 474",
-  url="http://www.ietf.org/rfc/rfc396.txt",
+  url="https://www.ietf.org/rfc/rfc396.txt",
 }
 
 @misc{rfc398,
   organization="Internet Engineering Task Force",
   year=1972,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc398.txt",
+    url="https://www.ietf.org/rfc/rfc398.txt",
 }
 
 @misc{rfc399,
   year=1972,
   month=sep,
     note="Obsoleted by RFC 431",
-  url="http://www.ietf.org/rfc/rfc399.txt",
+  url="https://www.ietf.org/rfc/rfc399.txt",
 }
 
 @misc{rfc400,
   organization="Internet Engineering Task Force",
   year=1972,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc400.txt",
+    url="https://www.ietf.org/rfc/rfc400.txt",
 }
 
 @misc{rfc401,
   organization="Internet Engineering Task Force",
   year=1972,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc401.txt",
+    url="https://www.ietf.org/rfc/rfc401.txt",
 }
 
 @misc{rfc402,
   organization="Internet Engineering Task Force",
   year=1972,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc402.txt",
+    url="https://www.ietf.org/rfc/rfc402.txt",
 }
 
 @misc{rfc403,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc403.txt",
+    url="https://www.ietf.org/rfc/rfc403.txt",
 }
 
 @misc{rfc404,
   year=1972,
   month=oct,
     note="Updated by RFC 405",
-  url="http://www.ietf.org/rfc/rfc404.txt",
+  url="https://www.ietf.org/rfc/rfc404.txt",
 }
 
 @misc{rfc405,
   organization="Internet Engineering Task Force",
   year=1972,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc405.txt",
+    url="https://www.ietf.org/rfc/rfc405.txt",
 }
 
 @misc{rfc406,
   organization="Internet Engineering Task Force",
   year=1972,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc406.txt",
+    url="https://www.ietf.org/rfc/rfc406.txt",
 }
 
 @misc{rfc407,
   organization="Internet Engineering Task Force",
   year=1972,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc407.txt",
+    url="https://www.ietf.org/rfc/rfc407.txt",
 }
 
 @misc{rfc408,
   organization="Internet Engineering Task Force",
   year=1972,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc408.txt",
+    url="https://www.ietf.org/rfc/rfc408.txt",
 }
 
 @misc{rfc409,
   organization="Internet Engineering Task Force",
   year=1972,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc409.txt",
+    url="https://www.ietf.org/rfc/rfc409.txt",
 }
 
 @misc{rfc410,
   organization="Internet Engineering Task Force",
   year=1972,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc410.txt",
+    url="https://www.ietf.org/rfc/rfc410.txt",
 }
 
 @misc{rfc411,
   organization="Internet Engineering Task Force",
   year=1972,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc411.txt",
+    url="https://www.ietf.org/rfc/rfc411.txt",
 }
 
 @misc{rfc412,
   organization="Internet Engineering Task Force",
   year=1972,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc412.txt",
+    url="https://www.ietf.org/rfc/rfc412.txt",
 }
 
 @misc{rfc413,
   organization="Internet Engineering Task Force",
   year=1972,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc413.txt",
+    url="https://www.ietf.org/rfc/rfc413.txt",
 }
 
 @misc{rfc414,
   organization="Internet Engineering Task Force",
   year=1972,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc414.txt",
+    url="https://www.ietf.org/rfc/rfc414.txt",
 }
 
 @misc{rfc415,
   organization="Internet Engineering Task Force",
   year=1972,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc415.txt",
+    url="https://www.ietf.org/rfc/rfc415.txt",
 }
 
 @misc{rfc416,
   organization="Internet Engineering Task Force",
   year=1972,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc416.txt",
+    url="https://www.ietf.org/rfc/rfc416.txt",
 }
 
 @misc{rfc417,
   organization="Internet Engineering Task Force",
   year=1972,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc417.txt",
+    url="https://www.ietf.org/rfc/rfc417.txt",
 }
 
 @misc{rfc418,
   organization="Internet Engineering Task Force",
   year=1972,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc418.txt",
+    url="https://www.ietf.org/rfc/rfc418.txt",
 }
 
 @misc{rfc419,
   organization="Internet Engineering Task Force",
   year=1972,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc419.txt",
+    url="https://www.ietf.org/rfc/rfc419.txt",
 }
 
 @misc{rfc420,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc420.txt",
+    url="https://www.ietf.org/rfc/rfc420.txt",
 }
 
 @misc{rfc421,
   organization="Internet Engineering Task Force",
   year=1972,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc421.txt",
+    url="https://www.ietf.org/rfc/rfc421.txt",
 }
 
 @misc{rfc422,
   organization="Internet Engineering Task Force",
   year=1972,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc422.txt",
+    url="https://www.ietf.org/rfc/rfc422.txt",
 }
 
 @misc{rfc423,
   organization="Internet Engineering Task Force",
   year=1972,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc423.txt",
+    url="https://www.ietf.org/rfc/rfc423.txt",
 }
 
 @misc{rfc425,
   organization="Internet Engineering Task Force",
   year=1972,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc425.txt",
+    url="https://www.ietf.org/rfc/rfc425.txt",
 }
 
 @misc{rfc426,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc426.txt",
+    url="https://www.ietf.org/rfc/rfc426.txt",
 }
 
 @misc{rfc429,
   organization="Internet Engineering Task Force",
   year=1972,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc429.txt",
+    url="https://www.ietf.org/rfc/rfc429.txt",
 }
 
 @misc{rfc430,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc430.txt",
+    url="https://www.ietf.org/rfc/rfc430.txt",
 }
 
 @misc{rfc431,
   organization="Internet Engineering Task Force",
   year=1972,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc431.txt",
+    url="https://www.ietf.org/rfc/rfc431.txt",
 }
 
 @misc{rfc432,
   organization="Internet Engineering Task Force",
   year=1972,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc432.txt",
+    url="https://www.ietf.org/rfc/rfc432.txt",
 }
 
 @misc{rfc433,
   year=1972,
   month=dec,
     note="Obsoleted by RFC 503",
-  url="http://www.ietf.org/rfc/rfc433.txt",
+  url="https://www.ietf.org/rfc/rfc433.txt",
 }
 
 @misc{rfc434,
   year=1973,
   month=jan,
     note="Obsoleted by RFC 447",
-  url="http://www.ietf.org/rfc/rfc434.txt",
+  url="https://www.ietf.org/rfc/rfc434.txt",
 }
 
 @misc{rfc435,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc435.txt",
+    url="https://www.ietf.org/rfc/rfc435.txt",
 }
 
 @misc{rfc436,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc436.txt",
+    url="https://www.ietf.org/rfc/rfc436.txt",
 }
 
 @misc{rfc437,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc437.txt",
+    url="https://www.ietf.org/rfc/rfc437.txt",
 }
 
 @misc{rfc438,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc438.txt",
+    url="https://www.ietf.org/rfc/rfc438.txt",
 }
 
 @misc{rfc439,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc439.txt",
+    url="https://www.ietf.org/rfc/rfc439.txt",
 }
 
 @misc{rfc440,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc440.txt",
+    url="https://www.ietf.org/rfc/rfc440.txt",
 }
 
 @misc{rfc441,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc441.txt",
+    url="https://www.ietf.org/rfc/rfc441.txt",
 }
 
 @misc{rfc442,
   year=1973,
   month=jan,
     note="Updated by RFC 449",
-  url="http://www.ietf.org/rfc/rfc442.txt",
+  url="https://www.ietf.org/rfc/rfc442.txt",
 }
 
 @misc{rfc443,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc443.txt",
+    url="https://www.ietf.org/rfc/rfc443.txt",
 }
 
 @misc{rfc445,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc445.txt",
+    url="https://www.ietf.org/rfc/rfc445.txt",
 }
 
 @misc{rfc446,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc446.txt",
+    url="https://www.ietf.org/rfc/rfc446.txt",
 }
 
 @misc{rfc447,
   year=1973,
   month=jan,
     note="Obsoleted by RFC 476",
-  url="http://www.ietf.org/rfc/rfc447.txt",
+  url="https://www.ietf.org/rfc/rfc447.txt",
 }
 
 @misc{rfc448,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc448.txt",
+    url="https://www.ietf.org/rfc/rfc448.txt",
 }
 
 @misc{rfc449,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc449.txt",
+    url="https://www.ietf.org/rfc/rfc449.txt",
 }
 
 @misc{rfc450,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc450.txt",
+    url="https://www.ietf.org/rfc/rfc450.txt",
 }
 
 @misc{rfc451,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc451.txt",
+    url="https://www.ietf.org/rfc/rfc451.txt",
 }
 
 @misc{rfc452,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc452.txt",
+    url="https://www.ietf.org/rfc/rfc452.txt",
 }
 
 @misc{rfc453,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc453.txt",
+    url="https://www.ietf.org/rfc/rfc453.txt",
 }
 
 @misc{rfc454,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc454.txt",
+    url="https://www.ietf.org/rfc/rfc454.txt",
 }
 
 @misc{rfc455,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc455.txt",
+    url="https://www.ietf.org/rfc/rfc455.txt",
 }
 
 @misc{rfc456,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc456.txt",
+    url="https://www.ietf.org/rfc/rfc456.txt",
 }
 
 @misc{rfc457,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc457.txt",
+    url="https://www.ietf.org/rfc/rfc457.txt",
 }
 
 @misc{rfc458,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc458.txt",
+    url="https://www.ietf.org/rfc/rfc458.txt",
 }
 
 @misc{rfc459,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc459.txt",
+    url="https://www.ietf.org/rfc/rfc459.txt",
 }
 
 @misc{rfc460,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc460.txt",
+    url="https://www.ietf.org/rfc/rfc460.txt",
 }
 
 @misc{rfc461,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc461.txt",
+    url="https://www.ietf.org/rfc/rfc461.txt",
 }
 
 @misc{rfc462,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc462.txt",
+    url="https://www.ietf.org/rfc/rfc462.txt",
 }
 
 @misc{rfc463,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc463.txt",
+    url="https://www.ietf.org/rfc/rfc463.txt",
 }
 
 @misc{rfc464,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc464.txt",
+    url="https://www.ietf.org/rfc/rfc464.txt",
 }
 
 @misc{rfc466,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc466.txt",
+    url="https://www.ietf.org/rfc/rfc466.txt",
 }
 
 @misc{rfc467,
   year=1973,
   month=feb,
     note="Updated by RFC 492",
-  url="http://www.ietf.org/rfc/rfc467.txt",
+  url="https://www.ietf.org/rfc/rfc467.txt",
 }
 
 @misc{rfc468,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc468.txt",
+    url="https://www.ietf.org/rfc/rfc468.txt",
 }
 
 @misc{rfc469,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc469.txt",
+    url="https://www.ietf.org/rfc/rfc469.txt",
 }
 
 @misc{rfc470,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc470.txt",
+    url="https://www.ietf.org/rfc/rfc470.txt",
 }
 
 @misc{rfc471,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc471.txt",
+    url="https://www.ietf.org/rfc/rfc471.txt",
 }
 
 @misc{rfc472,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc472.txt",
+    url="https://www.ietf.org/rfc/rfc472.txt",
 }
 
 @misc{rfc473,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc473.txt",
+    url="https://www.ietf.org/rfc/rfc473.txt",
 }
 
 @misc{rfc474,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc474.txt",
+    url="https://www.ietf.org/rfc/rfc474.txt",
 }
 
 @misc{rfc475,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc475.txt",
+    url="https://www.ietf.org/rfc/rfc475.txt",
 }
 
 @misc{rfc476,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc476.txt",
+    url="https://www.ietf.org/rfc/rfc476.txt",
 }
 
 @misc{rfc477,
   organization="Internet Engineering Task Force",
   year=1973,
   month=may,
-    url="http://www.ietf.org/rfc/rfc477.txt",
+    url="https://www.ietf.org/rfc/rfc477.txt",
 }
 
 @misc{rfc478,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc478.txt",
+    url="https://www.ietf.org/rfc/rfc478.txt",
 }
 
 @misc{rfc479,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc479.txt",
+    url="https://www.ietf.org/rfc/rfc479.txt",
 }
 
 @misc{rfc480,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc480.txt",
+    url="https://www.ietf.org/rfc/rfc480.txt",
 }
 
 @misc{rfc482,
   year=1973,
   month=mar,
     note="Updated by RFC 497",
-  url="http://www.ietf.org/rfc/rfc482.txt",
+  url="https://www.ietf.org/rfc/rfc482.txt",
 }
 
 @misc{rfc483,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc483.txt",
+    url="https://www.ietf.org/rfc/rfc483.txt",
 }
 
 @misc{rfc485,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc485.txt",
+    url="https://www.ietf.org/rfc/rfc485.txt",
 }
 
 @misc{rfc486,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc486.txt",
+    url="https://www.ietf.org/rfc/rfc486.txt",
 }
 
 @misc{rfc487,
   organization="Internet Engineering Task Force",
   year=1973,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc487.txt",
+    url="https://www.ietf.org/rfc/rfc487.txt",
 }
 
 @misc{rfc488,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc488.txt",
+    url="https://www.ietf.org/rfc/rfc488.txt",
 }
 
 @misc{rfc489,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc489.txt",
+    url="https://www.ietf.org/rfc/rfc489.txt",
 }
 
 @misc{rfc490,
   organization="Internet Engineering Task Force",
   year=1973,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc490.txt",
+    url="https://www.ietf.org/rfc/rfc490.txt",
 }
 
 @misc{rfc491,
   organization="Internet Engineering Task Force",
   year=1973,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc491.txt",
+    url="https://www.ietf.org/rfc/rfc491.txt",
 }
 
 @misc{rfc492,
   organization="Internet Engineering Task Force",
   year=1973,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc492.txt",
+    url="https://www.ietf.org/rfc/rfc492.txt",
 }
 
 @misc{rfc493,
   organization="Internet Engineering Task Force",
   year=1973,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc493.txt",
+    url="https://www.ietf.org/rfc/rfc493.txt",
 }
 
 @misc{rfc494,
   organization="Internet Engineering Task Force",
   year=1973,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc494.txt",
+    url="https://www.ietf.org/rfc/rfc494.txt",
 }
 
 @misc{rfc495,
   year=1973,
   month=may,
     note="Updated by RFC 562",
-  url="http://www.ietf.org/rfc/rfc495.txt",
+  url="https://www.ietf.org/rfc/rfc495.txt",
 }
 
 @misc{rfc496,
   organization="Internet Engineering Task Force",
   year=1973,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc496.txt",
+    url="https://www.ietf.org/rfc/rfc496.txt",
 }
 
 @misc{rfc497,
   organization="Internet Engineering Task Force",
   year=1973,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc497.txt",
+    url="https://www.ietf.org/rfc/rfc497.txt",
 }
 
 @misc{rfc498,
   organization="Internet Engineering Task Force",
   year=1973,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc498.txt",
+    url="https://www.ietf.org/rfc/rfc498.txt",
 }
 
 @misc{rfc499,
   organization="Internet Engineering Task Force",
   year=1973,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc499.txt",
+    url="https://www.ietf.org/rfc/rfc499.txt",
 }
 
 @misc{rfc500,
   organization="Internet Engineering Task Force",
   year=1973,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc500.txt",
+    url="https://www.ietf.org/rfc/rfc500.txt",
 }
 
 @misc{rfc501,
   organization="Internet Engineering Task Force",
   year=1973,
   month=may,
-    url="http://www.ietf.org/rfc/rfc501.txt",
+    url="https://www.ietf.org/rfc/rfc501.txt",
 }
 
 @misc{rfc503,
   year=1973,
   month=apr,
     note="Obsoleted by RFC 739",
-  url="http://www.ietf.org/rfc/rfc503.txt",
+  url="https://www.ietf.org/rfc/rfc503.txt",
 }
 
 @misc{rfc504,
   organization="Internet Engineering Task Force",
   year=1973,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc504.txt",
+    url="https://www.ietf.org/rfc/rfc504.txt",
 }
 
 @misc{rfc505,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc505.txt",
+    url="https://www.ietf.org/rfc/rfc505.txt",
 }
 
 @misc{rfc506,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc506.txt",
+    url="https://www.ietf.org/rfc/rfc506.txt",
 }
 
 @misc{rfc508,
   organization="Internet Engineering Task Force",
   year=1973,
   month=may,
-    url="http://www.ietf.org/rfc/rfc508.txt",
+    url="https://www.ietf.org/rfc/rfc508.txt",
 }
 
 @misc{rfc509,
   organization="Internet Engineering Task Force",
   year=1973,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc509.txt",
+    url="https://www.ietf.org/rfc/rfc509.txt",
 }
 
 @misc{rfc510,
   organization="Internet Engineering Task Force",
   year=1973,
   month=may,
-    url="http://www.ietf.org/rfc/rfc510.txt",
+    url="https://www.ietf.org/rfc/rfc510.txt",
 }
 
 @misc{rfc511,
   organization="Internet Engineering Task Force",
   year=1973,
   month=may,
-    url="http://www.ietf.org/rfc/rfc511.txt",
+    url="https://www.ietf.org/rfc/rfc511.txt",
 }
 
 @misc{rfc512,
   organization="Internet Engineering Task Force",
   year=1973,
   month=may,
-    url="http://www.ietf.org/rfc/rfc512.txt",
+    url="https://www.ietf.org/rfc/rfc512.txt",
 }
 
 @misc{rfc513,
   organization="Internet Engineering Task Force",
   year=1973,
   month=may,
-    url="http://www.ietf.org/rfc/rfc513.txt",
+    url="https://www.ietf.org/rfc/rfc513.txt",
 }
 
 @misc{rfc514,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc514.txt",
+    url="https://www.ietf.org/rfc/rfc514.txt",
 }
 
 @misc{rfc515,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc515.txt",
+    url="https://www.ietf.org/rfc/rfc515.txt",
 }
 
 @misc{rfc516,
   organization="Internet Engineering Task Force",
   year=1973,
   month=may,
-    url="http://www.ietf.org/rfc/rfc516.txt",
+    url="https://www.ietf.org/rfc/rfc516.txt",
 }
 
 @misc{rfc518,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc518.txt",
+    url="https://www.ietf.org/rfc/rfc518.txt",
 }
 
 @misc{rfc519,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc519.txt",
+    url="https://www.ietf.org/rfc/rfc519.txt",
 }
 
 @misc{rfc520,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc520.txt",
+    url="https://www.ietf.org/rfc/rfc520.txt",
 }
 
 @misc{rfc521,
   organization="Internet Engineering Task Force",
   year=1973,
   month=may,
-    url="http://www.ietf.org/rfc/rfc521.txt",
+    url="https://www.ietf.org/rfc/rfc521.txt",
 }
 
 @misc{rfc522,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc522.txt",
+    url="https://www.ietf.org/rfc/rfc522.txt",
 }
 
 @misc{rfc523,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc523.txt",
+    url="https://www.ietf.org/rfc/rfc523.txt",
 }
 
 @misc{rfc524,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc524.txt",
+    url="https://www.ietf.org/rfc/rfc524.txt",
 }
 
 @misc{rfc525,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc525.txt",
+    url="https://www.ietf.org/rfc/rfc525.txt",
 }
 
 @misc{rfc526,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc526.txt",
+    url="https://www.ietf.org/rfc/rfc526.txt",
 }
 
 @misc{rfc527,
   organization="Internet Engineering Task Force",
   year=1973,
   month=may,
-    url="http://www.ietf.org/rfc/rfc527.txt",
+    url="https://www.ietf.org/rfc/rfc527.txt",
 }
 
 @misc{rfc528,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc528.txt",
+    url="https://www.ietf.org/rfc/rfc528.txt",
 }
 
 @misc{rfc529,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc529.txt",
+    url="https://www.ietf.org/rfc/rfc529.txt",
 }
 
 @misc{rfc530,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc530.txt",
+    url="https://www.ietf.org/rfc/rfc530.txt",
 }
 
 @misc{rfc531,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc531.txt",
+    url="https://www.ietf.org/rfc/rfc531.txt",
 }
 
 @misc{rfc532,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc532.txt",
+    url="https://www.ietf.org/rfc/rfc532.txt",
 }
 
 @misc{rfc533,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc533.txt",
+    url="https://www.ietf.org/rfc/rfc533.txt",
 }
 
 @misc{rfc534,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc534.txt",
+    url="https://www.ietf.org/rfc/rfc534.txt",
 }
 
 @misc{rfc535,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc535.txt",
+    url="https://www.ietf.org/rfc/rfc535.txt",
 }
 
 @misc{rfc537,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc537.txt",
+    url="https://www.ietf.org/rfc/rfc537.txt",
 }
 
 @misc{rfc538,
   year=1973,
   month=jul,
     note="Updated by RFC 556",
-  url="http://www.ietf.org/rfc/rfc538.txt",
+  url="https://www.ietf.org/rfc/rfc538.txt",
 }
 
 @misc{rfc539,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc539.txt",
+    url="https://www.ietf.org/rfc/rfc539.txt",
 }
 
 @misc{rfc542,
   year=1973,
   month=aug,
     note="Obsoleted by RFC 765, updated by RFCs 614, 640",
-  url="http://www.ietf.org/rfc/rfc542.txt",
+  url="https://www.ietf.org/rfc/rfc542.txt",
 }
 
 @misc{rfc543,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc543.txt",
+    url="https://www.ietf.org/rfc/rfc543.txt",
 }
 
 @misc{rfc544,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc544.txt",
+    url="https://www.ietf.org/rfc/rfc544.txt",
 }
 
 @misc{rfc545,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc545.txt",
+    url="https://www.ietf.org/rfc/rfc545.txt",
 }
 
 @misc{rfc546,
   organization="Internet Engineering Task Force",
   year=1973,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc546.txt",
+    url="https://www.ietf.org/rfc/rfc546.txt",
 }
 
 @misc{rfc547,
   organization="Internet Engineering Task Force",
   year=1973,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc547.txt",
+    url="https://www.ietf.org/rfc/rfc547.txt",
 }
 
 @misc{rfc548,
   organization="Internet Engineering Task Force",
   year=1973,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc548.txt",
+    url="https://www.ietf.org/rfc/rfc548.txt",
 }
 
 @misc{rfc549,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc549.txt",
+    url="https://www.ietf.org/rfc/rfc549.txt",
 }
 
 @misc{rfc550,
   organization="Internet Engineering Task Force",
   year=1973,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc550.txt",
+    url="https://www.ietf.org/rfc/rfc550.txt",
 }
 
 @misc{rfc551,
   organization="Internet Engineering Task Force",
   year=1973,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc551.txt",
+    url="https://www.ietf.org/rfc/rfc551.txt",
 }
 
 @misc{rfc552,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc552.txt",
+    url="https://www.ietf.org/rfc/rfc552.txt",
 }
 
 @misc{rfc553,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc553.txt",
+    url="https://www.ietf.org/rfc/rfc553.txt",
 }
 
 @misc{rfc555,
   organization="Internet Engineering Task Force",
   year=1973,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc555.txt",
+    url="https://www.ietf.org/rfc/rfc555.txt",
 }
 
 @misc{rfc556,
   organization="Internet Engineering Task Force",
   year=1973,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc556.txt",
+    url="https://www.ietf.org/rfc/rfc556.txt",
 }
 
 @misc{rfc557,
   organization="Internet Engineering Task Force",
   year=1973,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc557.txt",
+    url="https://www.ietf.org/rfc/rfc557.txt",
 }
 
 @misc{rfc559,
   organization="Internet Engineering Task Force",
   year=1973,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc559.txt",
+    url="https://www.ietf.org/rfc/rfc559.txt",
 }
 
 @misc{rfc560,
   year=1973,
   month=aug,
     note="Updated by RFC 581",
-  url="http://www.ietf.org/rfc/rfc560.txt",
+  url="https://www.ietf.org/rfc/rfc560.txt",
 }
 
 @misc{rfc561,
   year=1973,
   month=sep,
     note="Updated by RFC 680",
-  url="http://www.ietf.org/rfc/rfc561.txt",
+  url="https://www.ietf.org/rfc/rfc561.txt",
 }
 
 @misc{rfc562,
   organization="Internet Engineering Task Force",
   year=1973,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc562.txt",
+    url="https://www.ietf.org/rfc/rfc562.txt",
 }
 
 @misc{rfc563,
   organization="Internet Engineering Task Force",
   year=1973,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc563.txt",
+    url="https://www.ietf.org/rfc/rfc563.txt",
 }
 
 @misc{rfc565,
   organization="Internet Engineering Task Force",
   year=1973,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc565.txt",
+    url="https://www.ietf.org/rfc/rfc565.txt",
 }
 
 @misc{rfc566,
   year=1973,
   month=sep,
     note="Updated by RFC 579",
-  url="http://www.ietf.org/rfc/rfc566.txt",
+  url="https://www.ietf.org/rfc/rfc566.txt",
 }
 
 @misc{rfc567,
   year=1973,
   month=sep,
     note="Updated by RFC 568",
-  url="http://www.ietf.org/rfc/rfc567.txt",
+  url="https://www.ietf.org/rfc/rfc567.txt",
 }
 
 @misc{rfc568,
   organization="Internet Engineering Task Force",
   year=1973,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc568.txt",
+    url="https://www.ietf.org/rfc/rfc568.txt",
 }
 
 @misc{rfc569,
   organization="Internet Engineering Task Force",
   year=1973,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc569.txt",
+    url="https://www.ietf.org/rfc/rfc569.txt",
 }
 
 @misc{rfc570,
   organization="Internet Engineering Task Force",
   year=1973,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc570.txt",
+    url="https://www.ietf.org/rfc/rfc570.txt",
 }
 
 @misc{rfc571,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc571.txt",
+    url="https://www.ietf.org/rfc/rfc571.txt",
 }
 
 @misc{rfc573,
   organization="Internet Engineering Task Force",
   year=1973,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc573.txt",
+    url="https://www.ietf.org/rfc/rfc573.txt",
 }
 
 @misc{rfc574,
   organization="Internet Engineering Task Force",
   year=1973,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc574.txt",
+    url="https://www.ietf.org/rfc/rfc574.txt",
 }
 
 @misc{rfc576,
   organization="Internet Engineering Task Force",
   year=1973,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc576.txt",
+    url="https://www.ietf.org/rfc/rfc576.txt",
 }
 
 @misc{rfc577,
   organization="Internet Engineering Task Force",
   year=1973,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc577.txt",
+    url="https://www.ietf.org/rfc/rfc577.txt",
 }
 
 @misc{rfc578,
   organization="Internet Engineering Task Force",
   year=1973,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc578.txt",
+    url="https://www.ietf.org/rfc/rfc578.txt",
 }
 
 @misc{rfc579,
   year=1973,
   month=nov,
     note="Updated by RFC 586",
-  url="http://www.ietf.org/rfc/rfc579.txt",
+  url="https://www.ietf.org/rfc/rfc579.txt",
 }
 
 @misc{rfc580,
   year=1973,
   month=oct,
     note="Updated by RFC 582",
-  url="http://www.ietf.org/rfc/rfc580.txt",
+  url="https://www.ietf.org/rfc/rfc580.txt",
 }
 
 @misc{rfc581,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc581.txt",
+    url="https://www.ietf.org/rfc/rfc581.txt",
 }
 
 @misc{rfc582,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc582.txt",
+    url="https://www.ietf.org/rfc/rfc582.txt",
 }
 
 @misc{rfc584,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc584.txt",
+    url="https://www.ietf.org/rfc/rfc584.txt",
 }
 
 @misc{rfc585,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc585.txt",
+    url="https://www.ietf.org/rfc/rfc585.txt",
 }
 
 @misc{rfc586,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc586.txt",
+    url="https://www.ietf.org/rfc/rfc586.txt",
 }
 
 @misc{rfc587,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc587.txt",
+    url="https://www.ietf.org/rfc/rfc587.txt",
 }
 
 @misc{rfc588,
   organization="Internet Engineering Task Force",
   year=1973,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc588.txt",
+    url="https://www.ietf.org/rfc/rfc588.txt",
 }
 
 @misc{rfc589,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc589.txt",
+    url="https://www.ietf.org/rfc/rfc589.txt",
 }
 
 @misc{rfc590,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc590.txt",
+    url="https://www.ietf.org/rfc/rfc590.txt",
 }
 
 @misc{rfc591,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc591.txt",
+    url="https://www.ietf.org/rfc/rfc591.txt",
 }
 
 @misc{rfc592,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc592.txt",
+    url="https://www.ietf.org/rfc/rfc592.txt",
 }
 
 @misc{rfc593,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc593.txt",
+    url="https://www.ietf.org/rfc/rfc593.txt",
 }
 
 @misc{rfc594,
   organization="Internet Engineering Task Force",
   year=1973,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc594.txt",
+    url="https://www.ietf.org/rfc/rfc594.txt",
 }
 
 @misc{rfc595,
   organization="Internet Engineering Task Force",
   year=1973,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc595.txt",
+    url="https://www.ietf.org/rfc/rfc595.txt",
 }
 
 @misc{rfc596,
   organization="Internet Engineering Task Force",
   year=1973,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc596.txt",
+    url="https://www.ietf.org/rfc/rfc596.txt",
 }
 
 @misc{rfc597,
   year=1973,
   month=dec,
     note="Updated by RFC 603",
-  url="http://www.ietf.org/rfc/rfc597.txt",
+  url="https://www.ietf.org/rfc/rfc597.txt",
 }
 
 @misc{rfc598,
   organization="Internet Engineering Task Force",
   year=1973,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc598.txt",
+    url="https://www.ietf.org/rfc/rfc598.txt",
 }
 
 @misc{rfc599,
   year=1973,
   month=dec,
     note="Obsoleted by RFC 740",
-  url="http://www.ietf.org/rfc/rfc599.txt",
+  url="https://www.ietf.org/rfc/rfc599.txt",
 }
 
 @misc{rfc600,
   organization="Internet Engineering Task Force",
   year=1973,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc600.txt",
+    url="https://www.ietf.org/rfc/rfc600.txt",
 }
 
 @misc{rfc601,
   organization="Internet Engineering Task Force",
   year=1973,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc601.txt",
+    url="https://www.ietf.org/rfc/rfc601.txt",
 }
 
 @misc{rfc602,
   organization="Internet Engineering Task Force",
   year=1973,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc602.txt",
+    url="https://www.ietf.org/rfc/rfc602.txt",
 }
 
 @misc{rfc603,
   year=1973,
   month=dec,
     note="Updated by RFC 613",
-  url="http://www.ietf.org/rfc/rfc603.txt",
+  url="https://www.ietf.org/rfc/rfc603.txt",
 }
 
 @misc{rfc604,
   year=1973,
   month=dec,
     note="Obsoleted by RFC 739",
-  url="http://www.ietf.org/rfc/rfc604.txt",
+  url="https://www.ietf.org/rfc/rfc604.txt",
 }
 
 @misc{rfc606,
   organization="Internet Engineering Task Force",
   year=1973,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc606.txt",
+    url="https://www.ietf.org/rfc/rfc606.txt",
 }
 
 @misc{rfc607,
   year=1974,
   month=jan,
     note="Obsoleted by RFC 624, updated by RFC 614",
-  url="http://www.ietf.org/rfc/rfc607.txt",
+  url="https://www.ietf.org/rfc/rfc607.txt",
 }
 
 @misc{rfc608,
   year=1974,
   month=jan,
     note="Obsoleted by RFC 810",
-  url="http://www.ietf.org/rfc/rfc608.txt",
+  url="https://www.ietf.org/rfc/rfc608.txt",
 }
 
 @misc{rfc609,
   organization="Internet Engineering Task Force",
   year=1974,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc609.txt",
+    url="https://www.ietf.org/rfc/rfc609.txt",
 }
 
 @misc{rfc610,
   organization="Internet Engineering Task Force",
   year=1973,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc610.txt",
+    url="https://www.ietf.org/rfc/rfc610.txt",
 }
 
 @misc{rfc611,
   organization="Internet Engineering Task Force",
   year=1974,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc611.txt",
+    url="https://www.ietf.org/rfc/rfc611.txt",
 }
 
 @misc{rfc612,
   organization="Internet Engineering Task Force",
   year=1974,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc612.txt",
+    url="https://www.ietf.org/rfc/rfc612.txt",
 }
 
 @misc{rfc613,
   organization="Internet Engineering Task Force",
   year=1974,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc613.txt",
+    url="https://www.ietf.org/rfc/rfc613.txt",
 }
 
 @misc{rfc614,
   organization="Internet Engineering Task Force",
   year=1974,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc614.txt",
+    url="https://www.ietf.org/rfc/rfc614.txt",
 }
 
 @misc{rfc615,
   year=1974,
   month=mar,
     note="Obsoleted by RFC 645",
-  url="http://www.ietf.org/rfc/rfc615.txt",
+  url="https://www.ietf.org/rfc/rfc615.txt",
 }
 
 @misc{rfc616,
   organization="Internet Engineering Task Force",
   year=1973,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc616.txt",
+    url="https://www.ietf.org/rfc/rfc616.txt",
 }
 
 @misc{rfc617,
   organization="Internet Engineering Task Force",
   year=1974,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc617.txt",
+    url="https://www.ietf.org/rfc/rfc617.txt",
 }
 
 @misc{rfc618,
   organization="Internet Engineering Task Force",
   year=1974,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc618.txt",
+    url="https://www.ietf.org/rfc/rfc618.txt",
 }
 
 @misc{rfc619,
   organization="Internet Engineering Task Force",
   year=1974,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc619.txt",
+    url="https://www.ietf.org/rfc/rfc619.txt",
 }
 
 @misc{rfc620,
   organization="Internet Engineering Task Force",
   year=1974,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc620.txt",
+    url="https://www.ietf.org/rfc/rfc620.txt",
 }
 
 @misc{rfc621,
   organization="Internet Engineering Task Force",
   year=1974,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc621.txt",
+    url="https://www.ietf.org/rfc/rfc621.txt",
 }
 
 @misc{rfc622,
   organization="Internet Engineering Task Force",
   year=1974,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc622.txt",
+    url="https://www.ietf.org/rfc/rfc622.txt",
 }
 
 @misc{rfc623,
   organization="Internet Engineering Task Force",
   year=1974,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc623.txt",
+    url="https://www.ietf.org/rfc/rfc623.txt",
 }
 
 @misc{rfc624,
   organization="Internet Engineering Task Force",
   year=1974,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc624.txt",
+    url="https://www.ietf.org/rfc/rfc624.txt",
 }
 
 @misc{rfc625,
   organization="Internet Engineering Task Force",
   year=1974,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc625.txt",
+    url="https://www.ietf.org/rfc/rfc625.txt",
 }
 
 @misc{rfc626,
   organization="Internet Engineering Task Force",
   year=1974,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc626.txt",
+    url="https://www.ietf.org/rfc/rfc626.txt",
 }
 
 @misc{rfc627,
   organization="Internet Engineering Task Force",
   year=1974,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc627.txt",
+    url="https://www.ietf.org/rfc/rfc627.txt",
 }
 
 @misc{rfc628,
   organization="Internet Engineering Task Force",
   year=1974,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc628.txt",
+    url="https://www.ietf.org/rfc/rfc628.txt",
 }
 
 @misc{rfc629,
   organization="Internet Engineering Task Force",
   year=1974,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc629.txt",
+    url="https://www.ietf.org/rfc/rfc629.txt",
 }
 
 @misc{rfc630,
   organization="Internet Engineering Task Force",
   year=1974,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc630.txt",
+    url="https://www.ietf.org/rfc/rfc630.txt",
 }
 
 @misc{rfc631,
   organization="Internet Engineering Task Force",
   year=1974,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc631.txt",
+    url="https://www.ietf.org/rfc/rfc631.txt",
 }
 
 @misc{rfc632,
   organization="Internet Engineering Task Force",
   year=1974,
   month=may,
-    url="http://www.ietf.org/rfc/rfc632.txt",
+    url="https://www.ietf.org/rfc/rfc632.txt",
 }
 
 @misc{rfc633,
   year=1974,
   month=mar,
     note="Obsoleted by RFC 638",
-  url="http://www.ietf.org/rfc/rfc633.txt",
+  url="https://www.ietf.org/rfc/rfc633.txt",
 }
 
 @misc{rfc634,
   organization="Internet Engineering Task Force",
   year=1974,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc634.txt",
+    url="https://www.ietf.org/rfc/rfc634.txt",
 }
 
 @misc{rfc635,
   organization="Internet Engineering Task Force",
   year=1974,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc635.txt",
+    url="https://www.ietf.org/rfc/rfc635.txt",
 }
 
 @misc{rfc636,
   organization="Internet Engineering Task Force",
   year=1974,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc636.txt",
+    url="https://www.ietf.org/rfc/rfc636.txt",
 }
 
 @misc{rfc637,
   organization="Internet Engineering Task Force",
   year=1974,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc637.txt",
+    url="https://www.ietf.org/rfc/rfc637.txt",
 }
 
 @misc{rfc638,
   organization="Internet Engineering Task Force",
   year=1974,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc638.txt",
+    url="https://www.ietf.org/rfc/rfc638.txt",
 }
 
 @misc{rfc640,
   organization="Internet Engineering Task Force",
   year=1974,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc640.txt",
+    url="https://www.ietf.org/rfc/rfc640.txt",
 }
 
 @misc{rfc642,
   organization="Internet Engineering Task Force",
   year=1974,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc642.txt",
+    url="https://www.ietf.org/rfc/rfc642.txt",
 }
 
 @misc{rfc643,
   organization="Internet Engineering Task Force",
   year=1974,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc643.txt",
+    url="https://www.ietf.org/rfc/rfc643.txt",
 }
 
 @misc{rfc644,
   organization="Internet Engineering Task Force",
   year=1974,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc644.txt",
+    url="https://www.ietf.org/rfc/rfc644.txt",
 }
 
 @misc{rfc645,
   organization="Internet Engineering Task Force",
   year=1974,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc645.txt",
+    url="https://www.ietf.org/rfc/rfc645.txt",
 }
 
 @misc{rfc647,
   organization="Internet Engineering Task Force",
   year=1974,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc647.txt",
+    url="https://www.ietf.org/rfc/rfc647.txt",
 }
 
 @misc{rfc651,
   year=1974,
   month=oct,
     note="Obsoleted by RFC 859",
-  url="http://www.ietf.org/rfc/rfc651.txt",
+  url="https://www.ietf.org/rfc/rfc651.txt",
 }
 
 @misc{rfc652,
   organization="Internet Engineering Task Force",
   year=1974,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc652.txt",
+    url="https://www.ietf.org/rfc/rfc652.txt",
 }
 
 @misc{rfc653,
   organization="Internet Engineering Task Force",
   year=1974,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc653.txt",
+    url="https://www.ietf.org/rfc/rfc653.txt",
 }
 
 @misc{rfc654,
   organization="Internet Engineering Task Force",
   year=1974,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc654.txt",
+    url="https://www.ietf.org/rfc/rfc654.txt",
 }
 
 @misc{rfc655,
   organization="Internet Engineering Task Force",
   year=1974,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc655.txt",
+    url="https://www.ietf.org/rfc/rfc655.txt",
 }
 
 @misc{rfc656,
   organization="Internet Engineering Task Force",
   year=1974,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc656.txt",
+    url="https://www.ietf.org/rfc/rfc656.txt",
 }
 
 @misc{rfc657,
   organization="Internet Engineering Task Force",
   year=1974,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc657.txt",
+    url="https://www.ietf.org/rfc/rfc657.txt",
 }
 
 @misc{rfc658,
   organization="Internet Engineering Task Force",
   year=1974,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc658.txt",
+    url="https://www.ietf.org/rfc/rfc658.txt",
 }
 
 @misc{rfc659,
   organization="Internet Engineering Task Force",
   year=1974,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc659.txt",
+    url="https://www.ietf.org/rfc/rfc659.txt",
 }
 
 @misc{rfc660,
   organization="Internet Engineering Task Force",
   year=1974,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc660.txt",
+    url="https://www.ietf.org/rfc/rfc660.txt",
 }
 
 @misc{rfc661,
   year=1974,
   month=nov,
     note="Updated by RFC 694",
-  url="http://www.ietf.org/rfc/rfc661.txt",
+  url="https://www.ietf.org/rfc/rfc661.txt",
 }
 
 @misc{rfc662,
   organization="Internet Engineering Task Force",
   year=1974,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc662.txt",
+    url="https://www.ietf.org/rfc/rfc662.txt",
 }
 
 @misc{rfc663,
   organization="Internet Engineering Task Force",
   year=1974,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc663.txt",
+    url="https://www.ietf.org/rfc/rfc663.txt",
 }
 
 @misc{rfc666,
   organization="Internet Engineering Task Force",
   year=1974,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc666.txt",
+    url="https://www.ietf.org/rfc/rfc666.txt",
 }
 
 @misc{rfc667,
   organization="Internet Engineering Task Force",
   year=1974,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc667.txt",
+    url="https://www.ietf.org/rfc/rfc667.txt",
 }
 
 @misc{rfc669,
   year=1974,
   month=dec,
     note="Updated by RFC 679",
-  url="http://www.ietf.org/rfc/rfc669.txt",
+  url="https://www.ietf.org/rfc/rfc669.txt",
 }
 
 @misc{rfc671,
   organization="Internet Engineering Task Force",
   year=1974,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc671.txt",
+    url="https://www.ietf.org/rfc/rfc671.txt",
 }
 
 @misc{rfc672,
   organization="Internet Engineering Task Force",
   year=1974,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc672.txt",
+    url="https://www.ietf.org/rfc/rfc672.txt",
 }
 
 @misc{rfc674,
   organization="Internet Engineering Task Force",
   year=1974,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc674.txt",
+    url="https://www.ietf.org/rfc/rfc674.txt",
 }
 
 @misc{rfc675,
   organization="Internet Engineering Task Force",
   year=1974,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc675.txt",
+    url="https://www.ietf.org/rfc/rfc675.txt",
 }
 
 @misc{rfc677,
   organization="Internet Engineering Task Force",
   year=1975,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc677.txt",
+    url="https://www.ietf.org/rfc/rfc677.txt",
 }
 
 @misc{rfc678,
   organization="Internet Engineering Task Force",
   year=1974,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc678.txt",
+    url="https://www.ietf.org/rfc/rfc678.txt",
 }
 
 @misc{rfc679,
   year=1975,
   month=feb,
     note="Updated by RFC 703",
-  url="http://www.ietf.org/rfc/rfc679.txt",
+  url="https://www.ietf.org/rfc/rfc679.txt",
 }
 
 @misc{rfc680,
   organization="Internet Engineering Task Force",
   year=1975,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc680.txt",
+    url="https://www.ietf.org/rfc/rfc680.txt",
 }
 
 @misc{rfc681,
   organization="Internet Engineering Task Force",
   year=1975,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc681.txt",
+    url="https://www.ietf.org/rfc/rfc681.txt",
 }
 
 @misc{rfc683,
   organization="Internet Engineering Task Force",
   year=1975,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc683.txt",
+    url="https://www.ietf.org/rfc/rfc683.txt",
 }
 
 @misc{rfc684,
   organization="Internet Engineering Task Force",
   year=1975,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc684.txt",
+    url="https://www.ietf.org/rfc/rfc684.txt",
 }
 
 @misc{rfc685,
   organization="Internet Engineering Task Force",
   year=1975,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc685.txt",
+    url="https://www.ietf.org/rfc/rfc685.txt",
 }
 
 @misc{rfc686,
   organization="Internet Engineering Task Force",
   year=1975,
   month=may,
-    url="http://www.ietf.org/rfc/rfc686.txt",
+    url="https://www.ietf.org/rfc/rfc686.txt",
 }
 
 @misc{rfc687,
   year=1975,
   month=jun,
     note="Obsoleted by RFC 704, updated by RFC 690",
-  url="http://www.ietf.org/rfc/rfc687.txt",
+  url="https://www.ietf.org/rfc/rfc687.txt",
 }
 
 @misc{rfc688,
   organization="Internet Engineering Task Force",
   year=1975,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc688.txt",
+    url="https://www.ietf.org/rfc/rfc688.txt",
 }
 
 @misc{rfc689,
   organization="Internet Engineering Task Force",
   year=1975,
   month=may,
-    url="http://www.ietf.org/rfc/rfc689.txt",
+    url="https://www.ietf.org/rfc/rfc689.txt",
 }
 
 @misc{rfc690,
   year=1975,
   month=jun,
     note="Updated by RFC 692",
-  url="http://www.ietf.org/rfc/rfc690.txt",
+  url="https://www.ietf.org/rfc/rfc690.txt",
 }
 
 @misc{rfc691,
   organization="Internet Engineering Task Force",
   year=1975,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc691.txt",
+    url="https://www.ietf.org/rfc/rfc691.txt",
 }
 
 @misc{rfc692,
   organization="Internet Engineering Task Force",
   year=1975,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc692.txt",
+    url="https://www.ietf.org/rfc/rfc692.txt",
 }
 
 @misc{rfc694,
   organization="Internet Engineering Task Force",
   year=1975,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc694.txt",
+    url="https://www.ietf.org/rfc/rfc694.txt",
 }
 
 @misc{rfc695,
   organization="Internet Engineering Task Force",
   year=1975,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc695.txt",
+    url="https://www.ietf.org/rfc/rfc695.txt",
 }
 
 @misc{rfc696,
   organization="Internet Engineering Task Force",
   year=1975,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc696.txt",
+    url="https://www.ietf.org/rfc/rfc696.txt",
 }
 
 @misc{rfc697,
   organization="Internet Engineering Task Force",
   year=1975,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc697.txt",
+    url="https://www.ietf.org/rfc/rfc697.txt",
 }
 
 @misc{rfc698,
   year=1975,
   month=jul,
     note="Obsoleted by RFC 5198",
-  url="http://www.ietf.org/rfc/rfc698.txt",
+  url="https://www.ietf.org/rfc/rfc698.txt",
 }
 
 @misc{rfc699,
   organization="Internet Engineering Task Force",
   year=1982,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc699.txt",
+    url="https://www.ietf.org/rfc/rfc699.txt",
 }
 
 @misc{rfc700,
   organization="Internet Engineering Task Force",
   year=1974,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc700.txt",
+    url="https://www.ietf.org/rfc/rfc700.txt",
 }
 
 @misc{rfc701,
   year=1974,
   month=aug,
     note="Updated by RFC 702",
-  url="http://www.ietf.org/rfc/rfc701.txt",
+  url="https://www.ietf.org/rfc/rfc701.txt",
 }
 
 @misc{rfc702,
   year=1974,
   month=sep,
     note="Updated by RFC 669",
-  url="http://www.ietf.org/rfc/rfc702.txt",
+  url="https://www.ietf.org/rfc/rfc702.txt",
 }
 
 @misc{rfc703,
   organization="Internet Engineering Task Force",
   year=1975,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc703.txt",
+    url="https://www.ietf.org/rfc/rfc703.txt",
 }
 
 @misc{rfc704,
   organization="Internet Engineering Task Force",
   year=1975,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc704.txt",
+    url="https://www.ietf.org/rfc/rfc704.txt",
 }
 
 @misc{rfc705,
   organization="Internet Engineering Task Force",
   year=1975,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc705.txt",
+    url="https://www.ietf.org/rfc/rfc705.txt",
 }
 
 @misc{rfc706,
   organization="Internet Engineering Task Force",
   year=1975,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc706.txt",
+    url="https://www.ietf.org/rfc/rfc706.txt",
 }
 
 @misc{rfc707,
   organization="Internet Engineering Task Force",
   year=1975,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc707.txt",
+    url="https://www.ietf.org/rfc/rfc707.txt",
 }
 
 @misc{rfc708,
   organization="Internet Engineering Task Force",
   year=1976,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc708.txt",
+    url="https://www.ietf.org/rfc/rfc708.txt",
 }
 
 @misc{rfc712,
   organization="Internet Engineering Task Force",
   year=1976,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc712.txt",
+    url="https://www.ietf.org/rfc/rfc712.txt",
 }
 
 @misc{rfc713,
   organization="Internet Engineering Task Force",
   year=1976,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc713.txt",
+    url="https://www.ietf.org/rfc/rfc713.txt",
 }
 
 @misc{rfc714,
   organization="Internet Engineering Task Force",
   year=1976,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc714.txt",
+    url="https://www.ietf.org/rfc/rfc714.txt",
 }
 
 @misc{rfc716,
   organization="Internet Engineering Task Force",
   year=1976,
   month=may,
-    url="http://www.ietf.org/rfc/rfc716.txt",
+    url="https://www.ietf.org/rfc/rfc716.txt",
 }
 
 @misc{rfc717,
   organization="Internet Engineering Task Force",
   year=1976,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc717.txt",
+    url="https://www.ietf.org/rfc/rfc717.txt",
 }
 
 @misc{rfc718,
   organization="Internet Engineering Task Force",
   year=1976,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc718.txt",
+    url="https://www.ietf.org/rfc/rfc718.txt",
 }
 
 @misc{rfc719,
   organization="Internet Engineering Task Force",
   year=1976,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc719.txt",
+    url="https://www.ietf.org/rfc/rfc719.txt",
 }
 
 @misc{rfc720,
   organization="Internet Engineering Task Force",
   year=1976,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc720.txt",
+    url="https://www.ietf.org/rfc/rfc720.txt",
 }
 
 @misc{rfc721,
   organization="Internet Engineering Task Force",
   year=1976,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc721.txt",
+    url="https://www.ietf.org/rfc/rfc721.txt",
 }
 
 @misc{rfc722,
   organization="Internet Engineering Task Force",
   year=1976,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc722.txt",
+    url="https://www.ietf.org/rfc/rfc722.txt",
 }
 
 @misc{rfc724,
   year=1977,
   month=may,
     note="Obsoleted by RFC 733",
-  url="http://www.ietf.org/rfc/rfc724.txt",
+  url="https://www.ietf.org/rfc/rfc724.txt",
 }
 
 @misc{rfc725,
   organization="Internet Engineering Task Force",
   year=1977,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc725.txt",
+    url="https://www.ietf.org/rfc/rfc725.txt",
 }
 
 @misc{rfc726,
   organization="Internet Engineering Task Force",
   year=1977,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc726.txt",
+    url="https://www.ietf.org/rfc/rfc726.txt",
 }
 
 @misc{rfc727,
   organization="Internet Engineering Task Force",
   year=1977,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc727.txt",
+    url="https://www.ietf.org/rfc/rfc727.txt",
 }
 
 @misc{rfc728,
   organization="Internet Engineering Task Force",
   year=1977,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc728.txt",
+    url="https://www.ietf.org/rfc/rfc728.txt",
 }
 
 @misc{rfc729,
   year=1977,
   month=may,
     note="Obsoleted by RFC 735",
-  url="http://www.ietf.org/rfc/rfc729.txt",
+  url="https://www.ietf.org/rfc/rfc729.txt",
 }
 
 @misc{rfc730,
   organization="Internet Engineering Task Force",
   year=1977,
   month=may,
-    url="http://www.ietf.org/rfc/rfc730.txt",
+    url="https://www.ietf.org/rfc/rfc730.txt",
 }
 
 @misc{rfc731,
   year=1977,
   month=jun,
     note="Obsoleted by RFC 732",
-  url="http://www.ietf.org/rfc/rfc731.txt",
+  url="https://www.ietf.org/rfc/rfc731.txt",
 }
 
 @misc{rfc732,
   year=1977,
   month=sep,
     note="Updated by RFC 1043",
-  url="http://www.ietf.org/rfc/rfc732.txt",
+  url="https://www.ietf.org/rfc/rfc732.txt",
 }
 
 @misc{rfc733,
   year=1977,
   month=nov,
     note="Obsoleted by RFC 822",
-  url="http://www.ietf.org/rfc/rfc733.txt",
+  url="https://www.ietf.org/rfc/rfc733.txt",
 }
 
 @misc{rfc734,
   organization="Internet Engineering Task Force",
   year=1977,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc734.txt",
+    url="https://www.ietf.org/rfc/rfc734.txt",
 }
 
 @misc{rfc735,
   organization="Internet Engineering Task Force",
   year=1977,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc735.txt",
+    url="https://www.ietf.org/rfc/rfc735.txt",
 }
 
 @misc{rfc736,
   organization="Internet Engineering Task Force",
   year=1977,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc736.txt",
+    url="https://www.ietf.org/rfc/rfc736.txt",
 }
 
 @misc{rfc737,
   organization="Internet Engineering Task Force",
   year=1977,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc737.txt",
+    url="https://www.ietf.org/rfc/rfc737.txt",
 }
 
 @misc{rfc738,
   organization="Internet Engineering Task Force",
   year=1977,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc738.txt",
+    url="https://www.ietf.org/rfc/rfc738.txt",
 }
 
 @misc{rfc739,
   year=1977,
   month=nov,
     note="Obsoleted by RFC 750",
-  url="http://www.ietf.org/rfc/rfc739.txt",
+  url="https://www.ietf.org/rfc/rfc739.txt",
 }
 
 @misc{rfc740,
   organization="Internet Engineering Task Force",
   year=1977,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc740.txt",
+    url="https://www.ietf.org/rfc/rfc740.txt",
 }
 
 @misc{rfc741,
   organization="Internet Engineering Task Force",
   year=1977,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc741.txt",
+    url="https://www.ietf.org/rfc/rfc741.txt",
 }
 
 @misc{rfc742,
   year=1977,
   month=dec,
     note="Obsoleted by RFCs 1288, 1196, 1194",
-  url="http://www.ietf.org/rfc/rfc742.txt",
+  url="https://www.ietf.org/rfc/rfc742.txt",
 }
 
 @misc{rfc743,
   organization="Internet Engineering Task Force",
   year=1977,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc743.txt",
+    url="https://www.ietf.org/rfc/rfc743.txt",
 }
 
 @misc{rfc744,
   organization="Internet Engineering Task Force",
   year=1978,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc744.txt",
+    url="https://www.ietf.org/rfc/rfc744.txt",
 }
 
 @misc{rfc745,
   organization="Internet Engineering Task Force",
   year=1978,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc745.txt",
+    url="https://www.ietf.org/rfc/rfc745.txt",
 }
 
 @misc{rfc746,
   organization="Internet Engineering Task Force",
   year=1978,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc746.txt",
+    url="https://www.ietf.org/rfc/rfc746.txt",
 }
 
 @misc{rfc747,
   organization="Internet Engineering Task Force",
   year=1978,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc747.txt",
+    url="https://www.ietf.org/rfc/rfc747.txt",
 }
 
 @misc{rfc748,
   year=1978,
   month=apr,
   day="1",  
-  url="http://www.ietf.org/rfc/rfc748.txt",
+  url="https://www.ietf.org/rfc/rfc748.txt",
 }
 
 @misc{rfc749,
   organization="Internet Engineering Task Force",
   year=1978,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc749.txt",
+    url="https://www.ietf.org/rfc/rfc749.txt",
 }
 
 @misc{rfc750,
   year=1978,
   month=sep,
     note="Obsoleted by RFC 755",
-  url="http://www.ietf.org/rfc/rfc750.txt",
+  url="https://www.ietf.org/rfc/rfc750.txt",
 }
 
 @misc{rfc751,
   organization="Internet Engineering Task Force",
   year=1978,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc751.txt",
+    url="https://www.ietf.org/rfc/rfc751.txt",
 }
 
 @misc{rfc752,
   organization="Internet Engineering Task Force",
   year=1979,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc752.txt",
+    url="https://www.ietf.org/rfc/rfc752.txt",
 }
 
 @misc{rfc753,
   organization="Internet Engineering Task Force",
   year=1979,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc753.txt",
+    url="https://www.ietf.org/rfc/rfc753.txt",
 }
 
 @misc{rfc754,
   organization="Internet Engineering Task Force",
   year=1979,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc754.txt",
+    url="https://www.ietf.org/rfc/rfc754.txt",
 }
 
 @misc{rfc755,
   year=1979,
   month=may,
     note="Obsoleted by RFC 758",
-  url="http://www.ietf.org/rfc/rfc755.txt",
+  url="https://www.ietf.org/rfc/rfc755.txt",
 }
 
 @misc{rfc756,
   organization="Internet Engineering Task Force",
   year=1979,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc756.txt",
+    url="https://www.ietf.org/rfc/rfc756.txt",
 }
 
 @misc{rfc757,
   organization="Internet Engineering Task Force",
   year=1979,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc757.txt",
+    url="https://www.ietf.org/rfc/rfc757.txt",
 }
 
 @misc{rfc758,
   year=1979,
   month=aug,
     note="Obsoleted by RFC 762",
-  url="http://www.ietf.org/rfc/rfc758.txt",
+  url="https://www.ietf.org/rfc/rfc758.txt",
 }
 
 @misc{rfc759,
   organization="Internet Engineering Task Force",
   year=1980,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc759.txt",
+    url="https://www.ietf.org/rfc/rfc759.txt",
 }
 
 @misc{rfc760,
   year=1980,
   month=jan,
     note="Obsoleted by RFC 791, updated by RFC 777",
-  url="http://www.ietf.org/rfc/rfc760.txt",
+  url="https://www.ietf.org/rfc/rfc760.txt",
 }
 
 @misc{rfc761,
   year=1980,
   month=jan,
     note="Obsoleted by RFC 793",
-  url="http://www.ietf.org/rfc/rfc761.txt",
+  url="https://www.ietf.org/rfc/rfc761.txt",
 }
 
 @misc{rfc762,
   year=1980,
   month=jan,
     note="Obsoleted by RFC 770",
-  url="http://www.ietf.org/rfc/rfc762.txt",
+  url="https://www.ietf.org/rfc/rfc762.txt",
 }
 
 @misc{rfc763,
   organization="Internet Engineering Task Force",
   year=1980,
   month=may,
-    url="http://www.ietf.org/rfc/rfc763.txt",
+    url="https://www.ietf.org/rfc/rfc763.txt",
 }
 
 @misc{rfc764,
   year=1980,
   month=jun,
     note="Obsoleted by RFC 854",
-  url="http://www.ietf.org/rfc/rfc764.txt",
+  url="https://www.ietf.org/rfc/rfc764.txt",
 }
 
 @misc{rfc765,
   year=1980,
   month=jun,
     note="Obsoleted by RFC 959",
-  url="http://www.ietf.org/rfc/rfc765.txt",
+  url="https://www.ietf.org/rfc/rfc765.txt",
 }
 
 @misc{rfc766,
   year=1980,
   month=jul,
     note="Obsoleted by RFC 774",
-  url="http://www.ietf.org/rfc/rfc766.txt",
+  url="https://www.ietf.org/rfc/rfc766.txt",
 }
 
 @misc{rfc767,
   organization="Internet Engineering Task Force",
   year=1980,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc767.txt",
+    url="https://www.ietf.org/rfc/rfc767.txt",
 }
 
 @misc{rfc768,
   organization="Internet Engineering Task Force",
   year=1980,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc768.txt",
+    url="https://www.ietf.org/rfc/rfc768.txt",
 }
 
 @misc{rfc769,
   organization="Internet Engineering Task Force",
   year=1980,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc769.txt",
+    url="https://www.ietf.org/rfc/rfc769.txt",
 }
 
 @misc{rfc770,
   year=1980,
   month=sep,
     note="Obsoleted by RFC 776",
-  url="http://www.ietf.org/rfc/rfc770.txt",
+  url="https://www.ietf.org/rfc/rfc770.txt",
 }
 
 @misc{rfc771,
   organization="Internet Engineering Task Force",
   year=1980,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc771.txt",
+    url="https://www.ietf.org/rfc/rfc771.txt",
 }
 
 @misc{rfc772,
   year=1980,
   month=sep,
     note="Obsoleted by RFCs 780, NaN",
-  url="http://www.ietf.org/rfc/rfc772.txt",
+  url="https://www.ietf.org/rfc/rfc772.txt",
 }
 
 @misc{rfc773,
   organization="Internet Engineering Task Force",
   year=1980,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc773.txt",
+    url="https://www.ietf.org/rfc/rfc773.txt",
 }
 
 @misc{rfc774,
   organization="Internet Engineering Task Force",
   year=1980,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc774.txt",
+    url="https://www.ietf.org/rfc/rfc774.txt",
 }
 
 @misc{rfc775,
   organization="Internet Engineering Task Force",
   year=1980,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc775.txt",
+    url="https://www.ietf.org/rfc/rfc775.txt",
 }
 
 @misc{rfc776,
   year=1981,
   month=jan,
     note="Obsoleted by RFC 790",
-  url="http://www.ietf.org/rfc/rfc776.txt",
+  url="https://www.ietf.org/rfc/rfc776.txt",
 }
 
 @misc{rfc777,
   year=1981,
   month=apr,
     note="Obsoleted by RFC 792",
-  url="http://www.ietf.org/rfc/rfc777.txt",
+  url="https://www.ietf.org/rfc/rfc777.txt",
 }
 
 @misc{rfc778,
   organization="Internet Engineering Task Force",
   year=1981,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc778.txt",
+    url="https://www.ietf.org/rfc/rfc778.txt",
 }
 
 @misc{rfc779,
   organization="Internet Engineering Task Force",
   year=1981,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc779.txt",
+    url="https://www.ietf.org/rfc/rfc779.txt",
 }
 
 @misc{rfc780,
   year=1981,
   month=may,
     note="Obsoleted by RFCs 788, NaN",
-  url="http://www.ietf.org/rfc/rfc780.txt",
+  url="https://www.ietf.org/rfc/rfc780.txt",
 }
 
 @misc{rfc781,
   organization="Internet Engineering Task Force",
   year=1981,
   month=may,
-    url="http://www.ietf.org/rfc/rfc781.txt",
+    url="https://www.ietf.org/rfc/rfc781.txt",
 }
 
 @misc{rfc782,
   organization="Internet Engineering Task Force",
   year=1981,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc782.txt",
+    url="https://www.ietf.org/rfc/rfc782.txt",
 }
 
 @misc{rfc783,
   year=1981,
   month=jun,
     note="Obsoleted by RFC 1350",
-  url="http://www.ietf.org/rfc/rfc783.txt",
+  url="https://www.ietf.org/rfc/rfc783.txt",
 }
 
 @misc{rfc784,
   organization="Internet Engineering Task Force",
   year=1981,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc784.txt",
+    url="https://www.ietf.org/rfc/rfc784.txt",
 }
 
 @misc{rfc785,
   organization="Internet Engineering Task Force",
   year=1981,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc785.txt",
+    url="https://www.ietf.org/rfc/rfc785.txt",
 }
 
 @misc{rfc786,
   organization="Internet Engineering Task Force",
   year=1981,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc786.txt",
+    url="https://www.ietf.org/rfc/rfc786.txt",
 }
 
 @misc{rfc787,
   organization="Internet Engineering Task Force",
   year=1981,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc787.txt",
+    url="https://www.ietf.org/rfc/rfc787.txt",
 }
 
 @misc{rfc788,
   year=1981,
   month=nov,
     note="Obsoleted by RFCs 821, NaN",
-  url="http://www.ietf.org/rfc/rfc788.txt",
+  url="https://www.ietf.org/rfc/rfc788.txt",
 }
 
 @misc{rfc789,
   organization="Internet Engineering Task Force",
   year=1981,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc789.txt",
+    url="https://www.ietf.org/rfc/rfc789.txt",
 }
 
 @misc{rfc790,
   year=1981,
   month=sep,
     note="Obsoleted by RFC 820",
-  url="http://www.ietf.org/rfc/rfc790.txt",
+  url="https://www.ietf.org/rfc/rfc790.txt",
 }
 
 @misc{rfc791,
   year=1981,
   month=sep,
     note="Updated by RFCs 1349, 2474, 6864",
-  url="http://www.ietf.org/rfc/rfc791.txt",
+  url="https://www.ietf.org/rfc/rfc791.txt",
 }
 
 @misc{rfc792,
   year=1981,
   month=sep,
     note="Updated by RFCs 950, 4884, 6633, 6918",
-  url="http://www.ietf.org/rfc/rfc792.txt",
+  url="https://www.ietf.org/rfc/rfc792.txt",
 }
 
 @misc{rfc793,
   year=1981,
   month=sep,
     note="Updated by RFCs 1122, 3168, 6093, 6528",
-  url="http://www.ietf.org/rfc/rfc793.txt",
+  url="https://www.ietf.org/rfc/rfc793.txt",
 }
 
 @misc{rfc794,
   organization="Internet Engineering Task Force",
   year=1981,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc794.txt",
+    url="https://www.ietf.org/rfc/rfc794.txt",
 }
 
 @misc{rfc795,
   organization="Internet Engineering Task Force",
   year=1981,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc795.txt",
+    url="https://www.ietf.org/rfc/rfc795.txt",
 }
 
 @misc{rfc796,
   organization="Internet Engineering Task Force",
   year=1981,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc796.txt",
+    url="https://www.ietf.org/rfc/rfc796.txt",
 }
 
 @misc{rfc797,
   organization="Internet Engineering Task Force",
   year=1981,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc797.txt",
+    url="https://www.ietf.org/rfc/rfc797.txt",
 }
 
 @misc{rfc798,
   organization="Internet Engineering Task Force",
   year=1981,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc798.txt",
+    url="https://www.ietf.org/rfc/rfc798.txt",
 }
 
 @misc{rfc799,
   organization="Internet Engineering Task Force",
   year=1981,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc799.txt",
+    url="https://www.ietf.org/rfc/rfc799.txt",
 }
 
 @misc{rfc800,
   organization="Internet Engineering Task Force",
   year=1982,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc800.txt",
+    url="https://www.ietf.org/rfc/rfc800.txt",
 }
 
 @misc{rfc801,
   organization="Internet Engineering Task Force",
   year=1981,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc801.txt",
+    url="https://www.ietf.org/rfc/rfc801.txt",
 }
 
 @misc{rfc802,
   year=1981,
   month=nov,
     note="Obsoleted by RFC 851",
-  url="http://www.ietf.org/rfc/rfc802.txt",
+  url="https://www.ietf.org/rfc/rfc802.txt",
 }
 
 @misc{rfc803,
   organization="Internet Engineering Task Force",
   year=1981,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc803.txt",
+    url="https://www.ietf.org/rfc/rfc803.txt",
 }
 
 @misc{rfc804,
   organization="Internet Engineering Task Force",
   year=1981,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc804.txt",
+    url="https://www.ietf.org/rfc/rfc804.txt",
 }
 
 @misc{rfc805,
   organization="Internet Engineering Task Force",
   year=1982,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc805.txt",
+    url="https://www.ietf.org/rfc/rfc805.txt",
 }
 
 @misc{rfc806,
   year=1981,
   month=sep,
     note="Obsoleted by RFC 841",
-  url="http://www.ietf.org/rfc/rfc806.txt",
+  url="https://www.ietf.org/rfc/rfc806.txt",
 }
 
 @misc{rfc807,
   organization="Internet Engineering Task Force",
   year=1982,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc807.txt",
+    url="https://www.ietf.org/rfc/rfc807.txt",
 }
 
 @misc{rfc808,
   organization="Internet Engineering Task Force",
   year=1982,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc808.txt",
+    url="https://www.ietf.org/rfc/rfc808.txt",
 }
 
 @misc{rfc809,
   organization="Internet Engineering Task Force",
   year=1982,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc809.txt",
+    url="https://www.ietf.org/rfc/rfc809.txt",
 }
 
 @misc{rfc810,
   year=1982,
   month=mar,
     note="Obsoleted by RFC 952",
-  url="http://www.ietf.org/rfc/rfc810.txt",
+  url="https://www.ietf.org/rfc/rfc810.txt",
 }
 
 @misc{rfc811,
   year=1982,
   month=mar,
     note="Obsoleted by RFC 953",
-  url="http://www.ietf.org/rfc/rfc811.txt",
+  url="https://www.ietf.org/rfc/rfc811.txt",
 }
 
 @misc{rfc812,
   year=1982,
   month=mar,
     note="Obsoleted by RFCs 954, 3912",
-  url="http://www.ietf.org/rfc/rfc812.txt",
+  url="https://www.ietf.org/rfc/rfc812.txt",
 }
 
 @misc{rfc813,
   organization="Internet Engineering Task Force",
   year=1982,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc813.txt",
+    url="https://www.ietf.org/rfc/rfc813.txt",
 }
 
 @misc{rfc814,
   organization="Internet Engineering Task Force",
   year=1982,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc814.txt",
+    url="https://www.ietf.org/rfc/rfc814.txt",
 }
 
 @misc{rfc815,
   organization="Internet Engineering Task Force",
   year=1982,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc815.txt",
+    url="https://www.ietf.org/rfc/rfc815.txt",
 }
 
 @misc{rfc816,
   organization="Internet Engineering Task Force",
   year=1982,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc816.txt",
+    url="https://www.ietf.org/rfc/rfc816.txt",
 }
 
 @misc{rfc817,
   organization="Internet Engineering Task Force",
   year=1982,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc817.txt",
+    url="https://www.ietf.org/rfc/rfc817.txt",
 }
 
 @misc{rfc818,
   organization="Internet Engineering Task Force",
   year=1982,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc818.txt",
+    url="https://www.ietf.org/rfc/rfc818.txt",
 }
 
 @misc{rfc819,
   organization="Internet Engineering Task Force",
   year=1982,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc819.txt",
+    url="https://www.ietf.org/rfc/rfc819.txt",
 }
 
 @misc{rfc820,
   year=1982,
   month=aug,
     note="Obsoleted by RFC 870",
-  url="http://www.ietf.org/rfc/rfc820.txt",
+  url="https://www.ietf.org/rfc/rfc820.txt",
 }
 
 @misc{rfc821,
   year=1982,
   month=aug,
     note="Obsoleted by RFC 2821",
-  url="http://www.ietf.org/rfc/rfc821.txt",
+  url="https://www.ietf.org/rfc/rfc821.txt",
 }
 
 @misc{rfc822,
   year=1982,
   month=aug,
     note="Obsoleted by RFC 2822, updated by RFCs 1123, 2156, 1327, 1138, 1148",
-  url="http://www.ietf.org/rfc/rfc822.txt",
+  url="https://www.ietf.org/rfc/rfc822.txt",
 }
 
 @misc{rfc823,
   organization="Internet Engineering Task Force",
   year=1982,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc823.txt",
+    url="https://www.ietf.org/rfc/rfc823.txt",
 }
 
 @misc{rfc824,
   organization="Internet Engineering Task Force",
   year=1982,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc824.txt",
+    url="https://www.ietf.org/rfc/rfc824.txt",
 }
 
 @misc{rfc825,
   year=1982,
   month=nov,
     note="Obsoleted by RFCs 1111, 1543, 2223",
-  url="http://www.ietf.org/rfc/rfc825.txt",
+  url="https://www.ietf.org/rfc/rfc825.txt",
 }
 
 @misc{rfc826,
   year=1982,
   month=nov,
     note="Updated by RFCs 5227, 5494",
-  url="http://www.ietf.org/rfc/rfc826.txt",
+  url="https://www.ietf.org/rfc/rfc826.txt",
 }
 
 @misc{rfc827,
   year=1982,
   month=oct,
     note="Updated by RFC 904",
-  url="http://www.ietf.org/rfc/rfc827.txt",
+  url="https://www.ietf.org/rfc/rfc827.txt",
 }
 
 @misc{rfc828,
   organization="Internet Engineering Task Force",
   year=1982,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc828.txt",
+    url="https://www.ietf.org/rfc/rfc828.txt",
 }
 
 @misc{rfc829,
   organization="Internet Engineering Task Force",
   year=1982,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc829.txt",
+    url="https://www.ietf.org/rfc/rfc829.txt",
 }
 
 @misc{rfc830,
   organization="Internet Engineering Task Force",
   year=1982,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc830.txt",
+    url="https://www.ietf.org/rfc/rfc830.txt",
 }
 
 @misc{rfc831,
   organization="Internet Engineering Task Force",
   year=1982,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc831.txt",
+    url="https://www.ietf.org/rfc/rfc831.txt",
 }
 
 @misc{rfc832,
   year=1982,
   month=dec,
     note="Obsoleted by RFC 833",
-  url="http://www.ietf.org/rfc/rfc832.txt",
+  url="https://www.ietf.org/rfc/rfc832.txt",
 }
 
 @misc{rfc833,
   year=1982,
   month=dec,
     note="Obsoleted by RFC 834",
-  url="http://www.ietf.org/rfc/rfc833.txt",
+  url="https://www.ietf.org/rfc/rfc833.txt",
 }
 
 @misc{rfc834,
   year=1982,
   month=dec,
     note="Obsoleted by RFC 835",
-  url="http://www.ietf.org/rfc/rfc834.txt",
+  url="https://www.ietf.org/rfc/rfc834.txt",
 }
 
 @misc{rfc835,
   year=1982,
   month=dec,
     note="Obsoleted by RFC 836",
-  url="http://www.ietf.org/rfc/rfc835.txt",
+  url="https://www.ietf.org/rfc/rfc835.txt",
 }
 
 @misc{rfc836,
   year=1983,
   month=jan,
     note="Obsoleted by RFC 837",
-  url="http://www.ietf.org/rfc/rfc836.txt",
+  url="https://www.ietf.org/rfc/rfc836.txt",
 }
 
 @misc{rfc837,
   year=1983,
   month=jan,
     note="Obsoleted by RFC 838",
-  url="http://www.ietf.org/rfc/rfc837.txt",
+  url="https://www.ietf.org/rfc/rfc837.txt",
 }
 
 @misc{rfc838,
   year=1983,
   month=jan,
     note="Obsoleted by RFC 839",
-  url="http://www.ietf.org/rfc/rfc838.txt",
+  url="https://www.ietf.org/rfc/rfc838.txt",
 }
 
 @misc{rfc839,
   year=1983,
   month=jan,
     note="Obsoleted by RFC 842",
-  url="http://www.ietf.org/rfc/rfc839.txt",
+  url="https://www.ietf.org/rfc/rfc839.txt",
 }
 
 @misc{rfc840,
   year=1983,
   month=apr,
     note="Obsoleted by RFC 880",
-  url="http://www.ietf.org/rfc/rfc840.txt",
+  url="https://www.ietf.org/rfc/rfc840.txt",
 }
 
 @misc{rfc841,
   organization="Internet Engineering Task Force",
   year=1983,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc841.txt",
+    url="https://www.ietf.org/rfc/rfc841.txt",
 }
 
 @misc{rfc842,
   year=1983,
   month=feb,
     note="Obsoleted by RFC 843",
-  url="http://www.ietf.org/rfc/rfc842.txt",
+  url="https://www.ietf.org/rfc/rfc842.txt",
 }
 
 @misc{rfc843,
   year=1983,
   month=feb,
     note="Obsoleted by RFC 845, updated by RFC 844",
-  url="http://www.ietf.org/rfc/rfc843.txt",
+  url="https://www.ietf.org/rfc/rfc843.txt",
 }
 
 @misc{rfc844,
   organization="Internet Engineering Task Force",
   year=1983,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc844.txt",
+    url="https://www.ietf.org/rfc/rfc844.txt",
 }
 
 @misc{rfc845,
   year=1983,
   month=feb,
     note="Obsoleted by RFC 846",
-  url="http://www.ietf.org/rfc/rfc845.txt",
+  url="https://www.ietf.org/rfc/rfc845.txt",
 }
 
 @misc{rfc846,
   year=1983,
   month=feb,
     note="Obsoleted by RFC 847",
-  url="http://www.ietf.org/rfc/rfc846.txt",
+  url="https://www.ietf.org/rfc/rfc846.txt",
 }
 
 @misc{rfc847,
   organization="Internet Engineering Task Force",
   year=1983,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc847.txt",
+    url="https://www.ietf.org/rfc/rfc847.txt",
 }
 
 @misc{rfc848,
   organization="Internet Engineering Task Force",
   year=1983,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc848.txt",
+    url="https://www.ietf.org/rfc/rfc848.txt",
 }
 
 @misc{rfc849,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc849.txt",
+    url="https://www.ietf.org/rfc/rfc849.txt",
 }
 
 @misc{rfc850,
   year=1983,
   month=jun,
     note="Obsoleted by RFC 1036",
-  url="http://www.ietf.org/rfc/rfc850.txt",
+  url="https://www.ietf.org/rfc/rfc850.txt",
 }
 
 @misc{rfc851,
   year=1983,
   month=apr,
     note="Obsoleted by RFC 878",
-  url="http://www.ietf.org/rfc/rfc851.txt",
+  url="https://www.ietf.org/rfc/rfc851.txt",
 }
 
 @misc{rfc852,
   organization="Internet Engineering Task Force",
   year=1983,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc852.txt",
+    url="https://www.ietf.org/rfc/rfc852.txt",
 }
 
 @misc{rfc854,
   year=1983,
   month=may,
     note="Updated by RFC 5198",
-  url="http://www.ietf.org/rfc/rfc854.txt",
+  url="https://www.ietf.org/rfc/rfc854.txt",
 }
 
 @misc{rfc855,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc855.txt",
+    url="https://www.ietf.org/rfc/rfc855.txt",
 }
 
 @misc{rfc856,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc856.txt",
+    url="https://www.ietf.org/rfc/rfc856.txt",
 }
 
 @misc{rfc857,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc857.txt",
+    url="https://www.ietf.org/rfc/rfc857.txt",
 }
 
 @misc{rfc858,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc858.txt",
+    url="https://www.ietf.org/rfc/rfc858.txt",
 }
 
 @misc{rfc859,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc859.txt",
+    url="https://www.ietf.org/rfc/rfc859.txt",
 }
 
 @misc{rfc860,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc860.txt",
+    url="https://www.ietf.org/rfc/rfc860.txt",
 }
 
 @misc{rfc861,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc861.txt",
+    url="https://www.ietf.org/rfc/rfc861.txt",
 }
 
 @misc{rfc862,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc862.txt",
+    url="https://www.ietf.org/rfc/rfc862.txt",
 }
 
 @misc{rfc863,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc863.txt",
+    url="https://www.ietf.org/rfc/rfc863.txt",
 }
 
 @misc{rfc864,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc864.txt",
+    url="https://www.ietf.org/rfc/rfc864.txt",
 }
 
 @misc{rfc865,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc865.txt",
+    url="https://www.ietf.org/rfc/rfc865.txt",
 }
 
 @misc{rfc866,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc866.txt",
+    url="https://www.ietf.org/rfc/rfc866.txt",
 }
 
 @misc{rfc867,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc867.txt",
+    url="https://www.ietf.org/rfc/rfc867.txt",
 }
 
 @misc{rfc868,
   organization="Internet Engineering Task Force",
   year=1983,
   month=may,
-    url="http://www.ietf.org/rfc/rfc868.txt",
+    url="https://www.ietf.org/rfc/rfc868.txt",
 }
 
 @misc{rfc869,
   organization="Internet Engineering Task Force",
   year=1983,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc869.txt",
+    url="https://www.ietf.org/rfc/rfc869.txt",
 }
 
 @misc{rfc870,
   year=1983,
   month=oct,
     note="Obsoleted by RFC 900",
-  url="http://www.ietf.org/rfc/rfc870.txt",
+  url="https://www.ietf.org/rfc/rfc870.txt",
 }
 
 @misc{rfc871,
   organization="Internet Engineering Task Force",
   year=1982,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc871.txt",
+    url="https://www.ietf.org/rfc/rfc871.txt",
 }
 
 @misc{rfc872,
   organization="Internet Engineering Task Force",
   year=1982,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc872.txt",
+    url="https://www.ietf.org/rfc/rfc872.txt",
 }
 
 @misc{rfc873,
   organization="Internet Engineering Task Force",
   year=1982,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc873.txt",
+    url="https://www.ietf.org/rfc/rfc873.txt",
 }
 
 @misc{rfc874,
   organization="Internet Engineering Task Force",
   year=1982,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc874.txt",
+    url="https://www.ietf.org/rfc/rfc874.txt",
 }
 
 @misc{rfc875,
   organization="Internet Engineering Task Force",
   year=1982,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc875.txt",
+    url="https://www.ietf.org/rfc/rfc875.txt",
 }
 
 @misc{rfc876,
   organization="Internet Engineering Task Force",
   year=1983,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc876.txt",
+    url="https://www.ietf.org/rfc/rfc876.txt",
 }
 
 @misc{rfc877,
   year=1983,
   month=sep,
     note="Obsoleted by RFC 1356",
-  url="http://www.ietf.org/rfc/rfc877.txt",
+  url="https://www.ietf.org/rfc/rfc877.txt",
 }
 
 @misc{rfc878,
   organization="Internet Engineering Task Force",
   year=1983,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc878.txt",
+    url="https://www.ietf.org/rfc/rfc878.txt",
 }
 
 @misc{rfc879,
   year=1983,
   month=nov,
     note="Updated by RFC 6691",
-  url="http://www.ietf.org/rfc/rfc879.txt",
+  url="https://www.ietf.org/rfc/rfc879.txt",
 }
 
 @misc{rfc880,
   year=1983,
   month=oct,
     note="Obsoleted by RFC 901",
-  url="http://www.ietf.org/rfc/rfc880.txt",
+  url="https://www.ietf.org/rfc/rfc880.txt",
 }
 
 @misc{rfc881,
   year=1983,
   month=nov,
     note="Updated by RFC 897",
-  url="http://www.ietf.org/rfc/rfc881.txt",
+  url="https://www.ietf.org/rfc/rfc881.txt",
 }
 
 @misc{rfc882,
   year=1983,
   month=nov,
     note="Obsoleted by RFCs 1034, 1035, updated by RFC 973",
-  url="http://www.ietf.org/rfc/rfc882.txt",
+  url="https://www.ietf.org/rfc/rfc882.txt",
 }
 
 @misc{rfc883,
   year=1983,
   month=nov,
     note="Obsoleted by RFCs 1034, 1035, updated by RFC 973",
-  url="http://www.ietf.org/rfc/rfc883.txt",
+  url="https://www.ietf.org/rfc/rfc883.txt",
 }
 
 @misc{rfc884,
   year=1983,
   month=dec,
     note="Obsoleted by RFC 930",
-  url="http://www.ietf.org/rfc/rfc884.txt",
+  url="https://www.ietf.org/rfc/rfc884.txt",
 }
 
 @misc{rfc885,
   organization="Internet Engineering Task Force",
   year=1983,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc885.txt",
+    url="https://www.ietf.org/rfc/rfc885.txt",
 }
 
 @misc{rfc886,
   organization="Internet Engineering Task Force",
   year=1983,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc886.txt",
+    url="https://www.ietf.org/rfc/rfc886.txt",
 }
 
 @misc{rfc887,
   organization="Internet Engineering Task Force",
   year=1983,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc887.txt",
+    url="https://www.ietf.org/rfc/rfc887.txt",
 }
 
 @misc{rfc888,
   year=1984,
   month=jan,
     note="Updated by RFC 904",
-  url="http://www.ietf.org/rfc/rfc888.txt",
+  url="https://www.ietf.org/rfc/rfc888.txt",
 }
 
 @misc{rfc889,
   organization="Internet Engineering Task Force",
   year=1983,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc889.txt",
+    url="https://www.ietf.org/rfc/rfc889.txt",
 }
 
 @misc{rfc890,
   organization="Internet Engineering Task Force",
   year=1984,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc890.txt",
+    url="https://www.ietf.org/rfc/rfc890.txt",
 }
 
 @misc{rfc891,
   organization="Internet Engineering Task Force",
   year=1983,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc891.txt",
+    url="https://www.ietf.org/rfc/rfc891.txt",
 }
 
 @misc{rfc892,
   year=1983,
   month=dec,
     note="Obsoleted by RFC 905",
-  url="http://www.ietf.org/rfc/rfc892.txt",
+  url="https://www.ietf.org/rfc/rfc892.txt",
 }
 
 @misc{rfc893,
   organization="Internet Engineering Task Force",
   year=1984,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc893.txt",
+    url="https://www.ietf.org/rfc/rfc893.txt",
 }
 
 @misc{rfc894,
   organization="Internet Engineering Task Force",
   year=1984,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc894.txt",
+    url="https://www.ietf.org/rfc/rfc894.txt",
 }
 
 @misc{rfc895,
   organization="Internet Engineering Task Force",
   year=1984,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc895.txt",
+    url="https://www.ietf.org/rfc/rfc895.txt",
 }
 
 @misc{rfc896,
   organization="Internet Engineering Task Force",
   year=1984,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc896.txt",
+    url="https://www.ietf.org/rfc/rfc896.txt",
 }
 
 @misc{rfc897,
   year=1984,
   month=feb,
     note="Updated by RFC 921",
-  url="http://www.ietf.org/rfc/rfc897.txt",
+  url="https://www.ietf.org/rfc/rfc897.txt",
 }
 
 @misc{rfc898,
   organization="Internet Engineering Task Force",
   year=1984,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc898.txt",
+    url="https://www.ietf.org/rfc/rfc898.txt",
 }
 
 @misc{rfc899,
   organization="Internet Engineering Task Force",
   year=1984,
   month=may,
-    url="http://www.ietf.org/rfc/rfc899.txt",
+    url="https://www.ietf.org/rfc/rfc899.txt",
 }
 
 @misc{rfc900,
   year=1984,
   month=jun,
     note="Obsoleted by RFC 923",
-  url="http://www.ietf.org/rfc/rfc900.txt",
+  url="https://www.ietf.org/rfc/rfc900.txt",
 }
 
 @misc{rfc901,
   year=1984,
   month=jun,
     note="Obsoleted by RFC 924",
-  url="http://www.ietf.org/rfc/rfc901.txt",
+  url="https://www.ietf.org/rfc/rfc901.txt",
 }
 
 @misc{rfc902,
   organization="Internet Engineering Task Force",
   year=1984,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc902.txt",
+    url="https://www.ietf.org/rfc/rfc902.txt",
 }
 
 @misc{rfc903,
   organization="Internet Engineering Task Force",
   year=1984,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc903.txt",
+    url="https://www.ietf.org/rfc/rfc903.txt",
 }
 
 @misc{rfc904,
   organization="Internet Engineering Task Force",
   year=1984,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc904.txt",
+    url="https://www.ietf.org/rfc/rfc904.txt",
 }
 
 @misc{rfc905,
   organization="Internet Engineering Task Force",
   year=1984,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc905.txt",
+    url="https://www.ietf.org/rfc/rfc905.txt",
 }
 
 @misc{rfc906,
   organization="Internet Engineering Task Force",
   year=1984,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc906.txt",
+    url="https://www.ietf.org/rfc/rfc906.txt",
 }
 
 @misc{rfc907,
   year=1984,
   month=jul,
     note="Updated by RFC 1221",
-  url="http://www.ietf.org/rfc/rfc907.txt",
+  url="https://www.ietf.org/rfc/rfc907.txt",
 }
 
 @misc{rfc908,
   year=1984,
   month=jul,
     note="Updated by RFC 1151",
-  url="http://www.ietf.org/rfc/rfc908.txt",
+  url="https://www.ietf.org/rfc/rfc908.txt",
 }
 
 @misc{rfc909,
   organization="Internet Engineering Task Force",
   year=1984,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc909.txt",
+    url="https://www.ietf.org/rfc/rfc909.txt",
 }
 
 @misc{rfc910,
   organization="Internet Engineering Task Force",
   year=1984,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc910.txt",
+    url="https://www.ietf.org/rfc/rfc910.txt",
 }
 
 @misc{rfc911,
   organization="Internet Engineering Task Force",
   year=1984,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc911.txt",
+    url="https://www.ietf.org/rfc/rfc911.txt",
 }
 
 @misc{rfc912,
   year=1984,
   month=sep,
     note="Obsoleted by RFC 931",
-  url="http://www.ietf.org/rfc/rfc912.txt",
+  url="https://www.ietf.org/rfc/rfc912.txt",
 }
 
 @misc{rfc913,
   organization="Internet Engineering Task Force",
   year=1984,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc913.txt",
+    url="https://www.ietf.org/rfc/rfc913.txt",
 }
 
 @misc{rfc914,
   organization="Internet Engineering Task Force",
   year=1984,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc914.txt",
+    url="https://www.ietf.org/rfc/rfc914.txt",
 }
 
 @misc{rfc915,
   organization="Internet Engineering Task Force",
   year=1984,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc915.txt",
+    url="https://www.ietf.org/rfc/rfc915.txt",
 }
 
 @misc{rfc916,
   organization="Internet Engineering Task Force",
   year=1984,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc916.txt",
+    url="https://www.ietf.org/rfc/rfc916.txt",
 }
 
 @misc{rfc917,
   organization="Internet Engineering Task Force",
   year=1984,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc917.txt",
+    url="https://www.ietf.org/rfc/rfc917.txt",
 }
 
 @misc{rfc918,
   year=1984,
   month=oct,
     note="Obsoleted by RFC 937",
-  url="http://www.ietf.org/rfc/rfc918.txt",
+  url="https://www.ietf.org/rfc/rfc918.txt",
 }
 
 @misc{rfc919,
   organization="Internet Engineering Task Force",
   year=1984,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc919.txt",
+    url="https://www.ietf.org/rfc/rfc919.txt",
 }
 
 @misc{rfc920,
   organization="Internet Engineering Task Force",
   year=1984,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc920.txt",
+    url="https://www.ietf.org/rfc/rfc920.txt",
 }
 
 @misc{rfc921,
   organization="Internet Engineering Task Force",
   year=1984,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc921.txt",
+    url="https://www.ietf.org/rfc/rfc921.txt",
 }
 
 @misc{rfc922,
   organization="Internet Engineering Task Force",
   year=1984,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc922.txt",
+    url="https://www.ietf.org/rfc/rfc922.txt",
 }
 
 @misc{rfc923,
   year=1984,
   month=oct,
     note="Obsoleted by RFC 943",
-  url="http://www.ietf.org/rfc/rfc923.txt",
+  url="https://www.ietf.org/rfc/rfc923.txt",
 }
 
 @misc{rfc924,
   year=1984,
   month=oct,
     note="Obsoleted by RFC 944",
-  url="http://www.ietf.org/rfc/rfc924.txt",
+  url="https://www.ietf.org/rfc/rfc924.txt",
 }
 
 @misc{rfc925,
   organization="Internet Engineering Task Force",
   year=1984,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc925.txt",
+    url="https://www.ietf.org/rfc/rfc925.txt",
 }
 
 @misc{rfc926,
   year=1984,
   month=dec,
     note="Obsoleted by RFC 994",
-  url="http://www.ietf.org/rfc/rfc926.txt",
+  url="https://www.ietf.org/rfc/rfc926.txt",
 }
 
 @misc{rfc927,
   organization="Internet Engineering Task Force",
   year=1984,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc927.txt",
+    url="https://www.ietf.org/rfc/rfc927.txt",
 }
 
 @misc{rfc928,
   organization="Internet Engineering Task Force",
   year=1984,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc928.txt",
+    url="https://www.ietf.org/rfc/rfc928.txt",
 }
 
 @misc{rfc929,
   organization="Internet Engineering Task Force",
   year=1984,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc929.txt",
+    url="https://www.ietf.org/rfc/rfc929.txt",
 }
 
 @misc{rfc930,
   year=1985,
   month=jan,
     note="Obsoleted by RFC 1091",
-  url="http://www.ietf.org/rfc/rfc930.txt",
+  url="https://www.ietf.org/rfc/rfc930.txt",
 }
 
 @misc{rfc931,
   year=1985,
   month=jan,
     note="Obsoleted by RFC 1413",
-  url="http://www.ietf.org/rfc/rfc931.txt",
+  url="https://www.ietf.org/rfc/rfc931.txt",
 }
 
 @misc{rfc932,
   organization="Internet Engineering Task Force",
   year=1985,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc932.txt",
+    url="https://www.ietf.org/rfc/rfc932.txt",
 }
 
 @misc{rfc933,
   organization="Internet Engineering Task Force",
   year=1985,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc933.txt",
+    url="https://www.ietf.org/rfc/rfc933.txt",
 }
 
 @misc{rfc934,
   organization="Internet Engineering Task Force",
   year=1985,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc934.txt",
+    url="https://www.ietf.org/rfc/rfc934.txt",
 }
 
 @misc{rfc935,
   organization="Internet Engineering Task Force",
   year=1985,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc935.txt",
+    url="https://www.ietf.org/rfc/rfc935.txt",
 }
 
 @misc{rfc936,
   organization="Internet Engineering Task Force",
   year=1985,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc936.txt",
+    url="https://www.ietf.org/rfc/rfc936.txt",
 }
 
 @misc{rfc937,
   organization="Internet Engineering Task Force",
   year=1985,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc937.txt",
+    url="https://www.ietf.org/rfc/rfc937.txt",
 }
 
 @misc{rfc938,
   organization="Internet Engineering Task Force",
   year=1985,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc938.txt",
+    url="https://www.ietf.org/rfc/rfc938.txt",
 }
 
 @misc{rfc939,
   organization="Internet Engineering Task Force",
   year=1985,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc939.txt",
+    url="https://www.ietf.org/rfc/rfc939.txt",
 }
 
 @misc{rfc940,
   organization="Internet Engineering Task Force",
   year=1985,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc940.txt",
+    url="https://www.ietf.org/rfc/rfc940.txt",
 }
 
 @misc{rfc941,
   organization="Internet Engineering Task Force",
   year=1985,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc941.txt",
+    url="https://www.ietf.org/rfc/rfc941.txt",
 }
 
 @misc{rfc942,
   organization="Internet Engineering Task Force",
   year=1985,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc942.txt",
+    url="https://www.ietf.org/rfc/rfc942.txt",
 }
 
 @misc{rfc943,
   year=1985,
   month=apr,
     note="Obsoleted by RFC 960",
-  url="http://www.ietf.org/rfc/rfc943.txt",
+  url="https://www.ietf.org/rfc/rfc943.txt",
 }
 
 @misc{rfc944,
   year=1985,
   month=apr,
     note="Obsoleted by RFC 961",
-  url="http://www.ietf.org/rfc/rfc944.txt",
+  url="https://www.ietf.org/rfc/rfc944.txt",
 }
 
 @misc{rfc945,
   year=1985,
   month=may,
     note="Obsoleted by RFC 1039",
-  url="http://www.ietf.org/rfc/rfc945.txt",
+  url="https://www.ietf.org/rfc/rfc945.txt",
 }
 
 @misc{rfc946,
   organization="Internet Engineering Task Force",
   year=1985,
   month=may,
-    url="http://www.ietf.org/rfc/rfc946.txt",
+    url="https://www.ietf.org/rfc/rfc946.txt",
 }
 
 @misc{rfc947,
   organization="Internet Engineering Task Force",
   year=1985,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc947.txt",
+    url="https://www.ietf.org/rfc/rfc947.txt",
 }
 
 @misc{rfc948,
   year=1985,
   month=jun,
     note="Obsoleted by RFC 1042",
-  url="http://www.ietf.org/rfc/rfc948.txt",
+  url="https://www.ietf.org/rfc/rfc948.txt",
 }
 
 @misc{rfc949,
   organization="Internet Engineering Task Force",
   year=1985,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc949.txt",
+    url="https://www.ietf.org/rfc/rfc949.txt",
 }
 
 @misc{rfc950,
   year=1985,
   month=aug,
     note="Updated by RFC 6918",
-  url="http://www.ietf.org/rfc/rfc950.txt",
+  url="https://www.ietf.org/rfc/rfc950.txt",
 }
 
 @misc{rfc951,
   year=1985,
   month=sep,
     note="Updated by RFCs 1395, 1497, 1532, 1542, 5494",
-  url="http://www.ietf.org/rfc/rfc951.txt",
+  url="https://www.ietf.org/rfc/rfc951.txt",
 }
 
 @misc{rfc952,
   year=1985,
   month=oct,
     note="Updated by RFC 1123",
-  url="http://www.ietf.org/rfc/rfc952.txt",
+  url="https://www.ietf.org/rfc/rfc952.txt",
 }
 
 @misc{rfc953,
   organization="Internet Engineering Task Force",
   year=1985,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc953.txt",
+    url="https://www.ietf.org/rfc/rfc953.txt",
 }
 
 @misc{rfc954,
   year=1985,
   month=oct,
     note="Obsoleted by RFC 3912",
-  url="http://www.ietf.org/rfc/rfc954.txt",
+  url="https://www.ietf.org/rfc/rfc954.txt",
 }
 
 @misc{rfc955,
   organization="Internet Engineering Task Force",
   year=1985,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc955.txt",
+    url="https://www.ietf.org/rfc/rfc955.txt",
 }
 
 @misc{rfc956,
   organization="Internet Engineering Task Force",
   year=1985,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc956.txt",
+    url="https://www.ietf.org/rfc/rfc956.txt",
 }
 
 @misc{rfc957,
   organization="Internet Engineering Task Force",
   year=1985,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc957.txt",
+    url="https://www.ietf.org/rfc/rfc957.txt",
 }
 
 @misc{rfc958,
   year=1985,
   month=sep,
     note="Obsoleted by RFCs 1059, 1119, 1305",
-  url="http://www.ietf.org/rfc/rfc958.txt",
+  url="https://www.ietf.org/rfc/rfc958.txt",
 }
 
 @misc{rfc959,
   year=1985,
   month=oct,
     note="Updated by RFCs 2228, 2640, 2773, 3659, 5797",
-  url="http://www.ietf.org/rfc/rfc959.txt",
+  url="https://www.ietf.org/rfc/rfc959.txt",
 }
 
 @misc{rfc960,
   year=1985,
   month=dec,
     note="Obsoleted by RFC 990",
-  url="http://www.ietf.org/rfc/rfc960.txt",
+  url="https://www.ietf.org/rfc/rfc960.txt",
 }
 
 @misc{rfc961,
   year=1985,
   month=dec,
     note="Obsoleted by RFC 991",
-  url="http://www.ietf.org/rfc/rfc961.txt",
+  url="https://www.ietf.org/rfc/rfc961.txt",
 }
 
 @misc{rfc962,
   organization="Internet Engineering Task Force",
   year=1985,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc962.txt",
+    url="https://www.ietf.org/rfc/rfc962.txt",
 }
 
 @misc{rfc963,
   organization="Internet Engineering Task Force",
   year=1985,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc963.txt",
+    url="https://www.ietf.org/rfc/rfc963.txt",
 }
 
 @misc{rfc964,
   organization="Internet Engineering Task Force",
   year=1985,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc964.txt",
+    url="https://www.ietf.org/rfc/rfc964.txt",
 }
 
 @misc{rfc965,
   organization="Internet Engineering Task Force",
   year=1985,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc965.txt",
+    url="https://www.ietf.org/rfc/rfc965.txt",
 }
 
 @misc{rfc966,
   year=1985,
   month=dec,
     note="Obsoleted by RFC 988",
-  url="http://www.ietf.org/rfc/rfc966.txt",
+  url="https://www.ietf.org/rfc/rfc966.txt",
 }
 
 @misc{rfc967,
   organization="Internet Engineering Task Force",
   year=1985,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc967.txt",
+    url="https://www.ietf.org/rfc/rfc967.txt",
 }
 
 @misc{rfc968,
   organization="Internet Engineering Task Force",
   year=1985,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc968.txt",
+    url="https://www.ietf.org/rfc/rfc968.txt",
 }
 
 @misc{rfc969,
   year=1985,
   month=dec,
     note="Obsoleted by RFC 998",
-  url="http://www.ietf.org/rfc/rfc969.txt",
+  url="https://www.ietf.org/rfc/rfc969.txt",
 }
 
 @misc{rfc970,
   organization="Internet Engineering Task Force",
   year=1985,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc970.txt",
+    url="https://www.ietf.org/rfc/rfc970.txt",
 }
 
 @misc{rfc971,
   organization="Internet Engineering Task Force",
   year=1986,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc971.txt",
+    url="https://www.ietf.org/rfc/rfc971.txt",
 }
 
 @misc{rfc972,
   organization="Internet Engineering Task Force",
   year=1986,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc972.txt",
+    url="https://www.ietf.org/rfc/rfc972.txt",
 }
 
 @misc{rfc973,
   year=1986,
   month=jan,
     note="Obsoleted by RFCs 1034, 1035",
-  url="http://www.ietf.org/rfc/rfc973.txt",
+  url="https://www.ietf.org/rfc/rfc973.txt",
 }
 
 @misc{rfc974,
   year=1986,
   month=jan,
     note="Obsoleted by RFC 2821",
-  url="http://www.ietf.org/rfc/rfc974.txt",
+  url="https://www.ietf.org/rfc/rfc974.txt",
 }
 
 @misc{rfc975,
   organization="Internet Engineering Task Force",
   year=1986,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc975.txt",
+    url="https://www.ietf.org/rfc/rfc975.txt",
 }
 
 @misc{rfc976,
   year=1986,
   month=feb,
     note="Updated by RFC 1137",
-  url="http://www.ietf.org/rfc/rfc976.txt",
+  url="https://www.ietf.org/rfc/rfc976.txt",
 }
 
 @misc{rfc977,
   year=1986,
   month=feb,
     note="Obsoleted by RFC 3977",
-  url="http://www.ietf.org/rfc/rfc977.txt",
+  url="https://www.ietf.org/rfc/rfc977.txt",
 }
 
 @misc{rfc978,
   organization="Internet Engineering Task Force",
   year=1986,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc978.txt",
+    url="https://www.ietf.org/rfc/rfc978.txt",
 }
 
 @misc{rfc979,
   organization="Internet Engineering Task Force",
   year=1986,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc979.txt",
+    url="https://www.ietf.org/rfc/rfc979.txt",
 }
 
 @misc{rfc980,
   organization="Internet Engineering Task Force",
   year=1986,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc980.txt",
+    url="https://www.ietf.org/rfc/rfc980.txt",
 }
 
 @misc{rfc981,
   organization="Internet Engineering Task Force",
   year=1986,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc981.txt",
+    url="https://www.ietf.org/rfc/rfc981.txt",
 }
 
 @misc{rfc982,
   organization="Internet Engineering Task Force",
   year=1986,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc982.txt",
+    url="https://www.ietf.org/rfc/rfc982.txt",
 }
 
 @misc{rfc983,
   year=1986,
   month=apr,
     note="Obsoleted by RFC 1006",
-  url="http://www.ietf.org/rfc/rfc983.txt",
+  url="https://www.ietf.org/rfc/rfc983.txt",
 }
 
 @misc{rfc984,
   year=1986,
   month=may,
     note="Obsoleted by RFC 993",
-  url="http://www.ietf.org/rfc/rfc984.txt",
+  url="https://www.ietf.org/rfc/rfc984.txt",
 }
 
 @misc{rfc985,
   year=1986,
   month=may,
     note="Obsoleted by RFC 1009",
-  url="http://www.ietf.org/rfc/rfc985.txt",
+  url="https://www.ietf.org/rfc/rfc985.txt",
 }
 
 @misc{rfc986,
   year=1986,
   month=jun,
     note="Obsoleted by RFC 1069",
-  url="http://www.ietf.org/rfc/rfc986.txt",
+  url="https://www.ietf.org/rfc/rfc986.txt",
 }
 
 @misc{rfc987,
   year=1986,
   month=jun,
     note="Obsoleted by RFCs 2156, 1327, updated by RFCs 1026, 1138, 1148",
-  url="http://www.ietf.org/rfc/rfc987.txt",
+  url="https://www.ietf.org/rfc/rfc987.txt",
 }
 
 @misc{rfc988,
   year=1986,
   month=jul,
     note="Obsoleted by RFCs 1054, 1112",
-  url="http://www.ietf.org/rfc/rfc988.txt",
+  url="https://www.ietf.org/rfc/rfc988.txt",
 }
 
 @misc{rfc989,
   year=1987,
   month=feb,
     note="Obsoleted by RFCs 1040, 1113",
-  url="http://www.ietf.org/rfc/rfc989.txt",
+  url="https://www.ietf.org/rfc/rfc989.txt",
 }
 
 @misc{rfc990,
   year=1986,
   month=nov,
     note="Obsoleted by RFC 1010, updated by RFC 997",
-  url="http://www.ietf.org/rfc/rfc990.txt",
+  url="https://www.ietf.org/rfc/rfc990.txt",
 }
 
 @misc{rfc991,
   year=1986,
   month=nov,
     note="Obsoleted by RFC 1011",
-  url="http://www.ietf.org/rfc/rfc991.txt",
+  url="https://www.ietf.org/rfc/rfc991.txt",
 }
 
 @misc{rfc992,
   organization="Internet Engineering Task Force",
   year=1986,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc992.txt",
+    url="https://www.ietf.org/rfc/rfc992.txt",
 }
 
 @misc{rfc993,
   year=1986,
   month=dec,
     note="Obsoleted by RFC 1056",
-  url="http://www.ietf.org/rfc/rfc993.txt",
+  url="https://www.ietf.org/rfc/rfc993.txt",
 }
 
 @misc{rfc994,
   organization="Internet Engineering Task Force",
   year=1986,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc994.txt",
+    url="https://www.ietf.org/rfc/rfc994.txt",
 }
 
 @misc{rfc995,
   organization="Internet Engineering Task Force",
   year=1986,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc995.txt",
+    url="https://www.ietf.org/rfc/rfc995.txt",
 }
 
 @misc{rfc996,
   organization="Internet Engineering Task Force",
   year=1987,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc996.txt",
+    url="https://www.ietf.org/rfc/rfc996.txt",
 }
 
 @misc{rfc997,
   year=1987,
   month=mar,
     note="Obsoleted by RFCs 1020, 1117",
-  url="http://www.ietf.org/rfc/rfc997.txt",
+  url="https://www.ietf.org/rfc/rfc997.txt",
 }
 
 @misc{rfc998,
   organization="Internet Engineering Task Force",
   year=1987,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc998.txt",
+    url="https://www.ietf.org/rfc/rfc998.txt",
 }
 
 @misc{rfc999,
   year=1987,
   month=apr,
     note="Obsoleted by RFC 1000",
-  url="http://www.ietf.org/rfc/rfc999.txt",
+  url="https://www.ietf.org/rfc/rfc999.txt",
 }
 
 @misc{rfc1000,
   organization="Internet Engineering Task Force",
   year=1987,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc1000.txt",
+    url="https://www.ietf.org/rfc/rfc1000.txt",
 }
 
 @misc{rfc1001,
   organization="Internet Engineering Task Force",
   year=1987,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc1001.txt",
+    url="https://www.ietf.org/rfc/rfc1001.txt",
 }
 
 @misc{rfc1002,
   organization="Internet Engineering Task Force",
   year=1987,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc1002.txt",
+    url="https://www.ietf.org/rfc/rfc1002.txt",
 }
 
 @misc{rfc1003,
   organization="Internet Engineering Task Force",
   year=1987,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc1003.txt",
+    url="https://www.ietf.org/rfc/rfc1003.txt",
 }
 
 @misc{rfc1004,
   organization="Internet Engineering Task Force",
   year=1987,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc1004.txt",
+    url="https://www.ietf.org/rfc/rfc1004.txt",
 }
 
 @misc{rfc1005,
   organization="Internet Engineering Task Force",
   year=1987,
   month=may,
-    url="http://www.ietf.org/rfc/rfc1005.txt",
+    url="https://www.ietf.org/rfc/rfc1005.txt",
 }
 
 @misc{rfc1006,
   year=1987,
   month=may,
     note="Updated by RFC 2126",
-  url="http://www.ietf.org/rfc/rfc1006.txt",
+  url="https://www.ietf.org/rfc/rfc1006.txt",
 }
 
 @misc{rfc1007,
   organization="Internet Engineering Task Force",
   year=1987,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc1007.txt",
+    url="https://www.ietf.org/rfc/rfc1007.txt",
 }
 
 @misc{rfc1008,
   organization="Internet Engineering Task Force",
   year=1987,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc1008.txt",
+    url="https://www.ietf.org/rfc/rfc1008.txt",
 }
 
 @misc{rfc1009,
   year=1987,
   month=jun,
     note="Obsoleted by RFC 1812",
-  url="http://www.ietf.org/rfc/rfc1009.txt",
+  url="https://www.ietf.org/rfc/rfc1009.txt",
 }
 
 @misc{rfc1010,
   year=1987,
   month=may,
     note="Obsoleted by RFC 1060",
-  url="http://www.ietf.org/rfc/rfc1010.txt",
+  url="https://www.ietf.org/rfc/rfc1010.txt",
 }
 
 @misc{rfc1011,
   year=1987,
   month=may,
     note="Updated by RFC 6093",
-  url="http://www.ietf.org/rfc/rfc1011.txt",
+  url="https://www.ietf.org/rfc/rfc1011.txt",
 }
 
 @misc{rfc1012,
   organization="Internet Engineering Task Force",
   year=1987,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc1012.txt",
+    url="https://www.ietf.org/rfc/rfc1012.txt",
 }
 
 @misc{rfc1013,
   organization="Internet Engineering Task Force",
   year=1987,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc1013.txt",
+    url="https://www.ietf.org/rfc/rfc1013.txt",
 }
 
 @misc{rfc1014,
   organization="Internet Engineering Task Force",
   year=1987,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc1014.txt",
+    url="https://www.ietf.org/rfc/rfc1014.txt",
 }
 
 @misc{rfc1015,
   organization="Internet Engineering Task Force",
   year=1987,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc1015.txt",
+    url="https://www.ietf.org/rfc/rfc1015.txt",
 }
 
 @misc{rfc1016,
   organization="Internet Engineering Task Force",
   year=1987,
   month=jul,
-    url="http://www.ietf.org/rfc/rfc1016.txt",
+    url="https://www.ietf.org/rfc/rfc1016.txt",
 }
 
 @misc{rfc1017,
   organization="Internet Engineering Task Force",
   year=1987,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc1017.txt",
+    url="https://www.ietf.org/rfc/rfc1017.txt",
 }
 
 @misc{rfc1018,
   organization="Internet Engineering Task Force",
   year=1987,
   month=aug,
-    url="http://www.ietf.org/rfc/rfc1018.txt",
+    url="https://www.ietf.org/rfc/rfc1018.txt",
 }
 
 @misc{rfc1019,
   organization="Internet Engineering Task Force",
   year=1987,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc1019.txt",
+    url="https://www.ietf.org/rfc/rfc1019.txt",
 }
 
 @misc{rfc1020,
   year=1987,
   month=nov,
     note="Obsoleted by RFCs 1062, 1117, 1166",
-  url="http://www.ietf.org/rfc/rfc1020.txt",
+  url="https://www.ietf.org/rfc/rfc1020.txt",
 }
 
 @misc{rfc1021,
   organization="Internet Engineering Task Force",
   year=1987,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc1021.txt",
+    url="https://www.ietf.org/rfc/rfc1021.txt",
 }
 
 @misc{rfc1022,
   organization="Internet Engineering Task Force",
   year=1987,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc1022.txt",
+    url="https://www.ietf.org/rfc/rfc1022.txt",
 }
 
 @misc{rfc1023,
   year=1987,
   month=oct,
     note="Obsoleted by RFC 1076",
-  url="http://www.ietf.org/rfc/rfc1023.txt",
+  url="https://www.ietf.org/rfc/rfc1023.txt",
 }
 
 @misc{rfc1024,
   organization="Internet Engineering Task Force",
   year=1987,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc1024.txt",
+    url="https://www.ietf.org/rfc/rfc1024.txt",
 }
 
 @misc{rfc1025,
   organization="Internet Engineering Task Force",
   year=1987,
   month=sep,
-    url="http://www.ietf.org/rfc/rfc1025.txt",
+    url="https://www.ietf.org/rfc/rfc1025.txt",
 }
 
 @misc{rfc1026,
   year=1987,
   month=sep,
     note="Obsoleted by RFCs 2156, 1327, updated by RFCs 1138, 1148",
-  url="http://www.ietf.org/rfc/rfc1026.txt",
+  url="https://www.ietf.org/rfc/rfc1026.txt",
 }
 
 @misc{rfc1027,
   organization="Internet Engineering Task Force",
   year=1987,
   month=oct,
-    url="http://www.ietf.org/rfc/rfc1027.txt",
+    url="https://www.ietf.org/rfc/rfc1027.txt",
 }
 
 @misc{rfc1028,
   organization="Internet Engineering Task Force",
   year=1987,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc1028.txt",
+    url="https://www.ietf.org/rfc/rfc1028.txt",
 }
 
 @misc{rfc1029,
   organization="Internet Engineering Task Force",
   year=1988,
   month=may,
-    url="http://www.ietf.org/rfc/rfc1029.txt",
+    url="https://www.ietf.org/rfc/rfc1029.txt",
 }
 
 @misc{rfc1030,
   organization="Internet Engineering Task Force",
   year=1987,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc1030.txt",
+    url="https://www.ietf.org/rfc/rfc1030.txt",
 }
 
 @misc{rfc1031,
   organization="Internet Engineering Task Force",
   year=1987,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc1031.txt",
+    url="https://www.ietf.org/rfc/rfc1031.txt",
 }
 
 @misc{rfc1032,
   organization="Internet Engineering Task Force",
   year=1987,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc1032.txt",
+    url="https://www.ietf.org/rfc/rfc1032.txt",
 }
 
 @misc{rfc1033,
   organization="Internet Engineering Task Force",
   year=1987,
   month=nov,
-    url="http://www.ietf.org/rfc/rfc1033.txt",
+    url="https://www.ietf.org/rfc/rfc1033.txt",
 }
 
 @misc{rfc1034,
   year=1987,
   month=nov,
     note="Updated by RFCs 1101, 1183, 1348, 1876, 1982, 2065, 2181, 2308, 2535, 4033, 4034, 4035, 4343, 4035, 4592, 5936",
-  url="http://www.ietf.org/rfc/rfc1034.txt",
+  url="https://www.ietf.org/rfc/rfc1034.txt",
 }
 
 @misc{rfc1035,
   year=1987,
   month=nov,
     note="Updated by RFCs 1101, 1183, 1348, 1876, 1982, 1995, 1996, 2065, 2136, 2181, 2137, 2308, 2535, 2673, 2845, 3425, 3658, 4033, 4034, 4035, 4343, 5936, 5966, 6604",
-  url="http://www.ietf.org/rfc/rfc1035.txt",
+  url="https://www.ietf.org/rfc/rfc1035.txt",
 }
 
 @misc{rfc1036,
   year=1987,
   month=dec,
     note="Obsoleted by RFCs 5536, 5537",
-  url="http://www.ietf.org/rfc/rfc1036.txt",
+  url="https://www.ietf.org/rfc/rfc1036.txt",
 }
 
 @misc{rfc1037,
   organization="Internet Engineering Task Force",
   year=1987,
   month=dec,
-    url="http://www.ietf.org/rfc/rfc1037.txt",
+    url="https://www.ietf.org/rfc/rfc1037.txt",
 }
 
 @misc{rfc1038,
   year=1988,
   month=jan,
     note="Obsoleted by RFC 1108",
-  url="http://www.ietf.org/rfc/rfc1038.txt",
+  url="https://www.ietf.org/rfc/rfc1038.txt",
 }
 
 @misc{rfc1039,
   organization="Internet Engineering Task Force",
   year=1988,
   month=jan,
-    url="http://www.ietf.org/rfc/rfc1039.txt",
+    url="https://www.ietf.org/rfc/rfc1039.txt",
 }
 
 @misc{rfc1040,
   year=1988,
   month=jan,
     note="Obsoleted by RFC 1113",
-  url="http://www.ietf.org/rfc/rfc1040.txt",
+  url="https://www.ietf.org/rfc/rfc1040.txt",
 }
 
 @misc{rfc1041,
   year=1988,
   month=jan,
     note="Updated by RFC 6270",
-  url="http://www.ietf.org/rfc/rfc1041.txt",
+  url="https://www.ietf.org/rfc/rfc1041.txt",
 }
 
 @misc{rfc1042,
   organization="Internet Engineering Task Force",
   year=1988,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc1042.txt",
+    url="https://www.ietf.org/rfc/rfc1042.txt",
 }
 
 @misc{rfc1043,
   organization="Internet Engineering Task Force",
   year=1988,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc1043.txt",
+    url="https://www.ietf.org/rfc/rfc1043.txt",
 }
 
 @misc{rfc1044,
   year=1988,
   month=feb,
     note="Updated by RFC 5494",
-  url="http://www.ietf.org/rfc/rfc1044.txt",
+  url="https://www.ietf.org/rfc/rfc1044.txt",
 }
 
 @misc{rfc1045,
   organization="Internet Engineering Task Force",
   year=1988,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc1045.txt",
+    url="https://www.ietf.org/rfc/rfc1045.txt",
 }
 
 @misc{rfc1046,
   organization="Internet Engineering Task Force",
   year=1988,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc1046.txt",
+    url="https://www.ietf.org/rfc/rfc1046.txt",
 }
 
 @misc{rfc1047,
   organization="Internet Engineering Task Force",
   year=1988,
   month=feb,
-    url="http://www.ietf.org/rfc/rfc1047.txt",
+    url="https://www.ietf.org/rfc/rfc1047.txt",
 }
 
 @misc{rfc1048,
   year=1988,
   month=feb,
     note="Obsoleted by RFCs 1084, 1395, 1497, 1533",
-  url="http://www.ietf.org/rfc/rfc1048.txt",
+  url="https://www.ietf.org/rfc/rfc1048.txt",
 }
 
 @misc{rfc1049,
   organization="Internet Engineering Task Force",
   year=1988,
   month=mar,
-    url="http://www.ietf.org/rfc/rfc1049.txt",
+    url="https://www.ietf.org/rfc/rfc1049.txt",
 }
 
 @misc{rfc1050,
   year=1988,
   month=apr,
     note="Obsoleted by RFC 1057",
-  url="http://www.ietf.org/rfc/rfc1050.txt",
+  url="https://www.ietf.org/rfc/rfc1050.txt",
 }
 
 @misc{rfc1051,
   year=1988,
   month=mar,
     note="Obsoleted by RFC 1201",
-  url="http://www.ietf.org/rfc/rfc1051.txt",
+  url="https://www.ietf.org/rfc/rfc1051.txt",
 }
 
 @misc{rfc1052,
   organization="Internet Engineering Task Force",
   year=1988,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc1052.txt",
+    url="https://www.ietf.org/rfc/rfc1052.txt",
 }
 
 @misc{rfc1053,
   organization="Internet Engineering Task Force",
   year=1988,
   month=apr,
-    url="http://www.ietf.org/rfc/rfc1053.txt",
+    url="https://www.ietf.org/rfc/rfc1053.txt",
 }
 
 @misc{rfc1054,
   year=1988,
   month=may,
     note="Obsoleted by RFC 1112",
-  url="http://www.ietf.org/rfc/rfc1054.txt",
+  url="https://www.ietf.org/rfc/rfc1054.txt",
 }
 
 @misc{rfc1055,
   organization="Internet Engineering Task Force",
   year=1988,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc1055.txt",
+    url="https://www.ietf.org/rfc/rfc1055.txt",
 }
 
 @misc{rfc1056,
   organization="Internet Engineering Task Force",
   year=1988,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc1056.txt",
+    url="https://www.ietf.org/rfc/rfc1056.txt",
 }
 
 @misc{rfc1057,
   organization="Internet Engineering Task Force",
   year=1988,
   month=jun,
-    url="http://www.ietf.org/rfc/rfc1057.txt",
+    url="https://www.ietf.org/rfc/rfc1057.txt",
 }
 
 @misc{rfc1058,
   year=1988,
   month=jun,
     note="Updated by RFCs 1388, 1723",
-  url="http://www.ietf.org/rfc/rfc1058.txt",
+  url="https://www.ietf.org/rfc/rfc1058.txt",
 }
 
 @misc{rfc1059,
   year=1988,
   month=jul,
     note="Obsoleted by RFCs 1119, 1305",
-  url="http://www.ietf.org/rfc/rfc1059.txt",
+  url="https://www.ietf.org/rfc/rfc1059.txt",
 }
 
 @misc{rfc1060,
   year=1990,
   month=mar,
     note="Obsoleted by RFC 1340, updated by RFC 1349",
-  url="http://www.ietf.org/rfc/rfc1060.txt",
+  url="https://www.ietf.org/rfc/rfc1060.txt",
 }
 
 @misc{rfc1062,
   year=1988,
   month=aug,
     note="Obsoleted by RFCs 1117, 1166",
-  url="http://www.ietf.org/rfc/rfc1062.txt",
+  url="https://www.ietf.org/rfc/rfc1062.txt",
 }
 
 @misc{rfc1063,
   year=1988,
   month=jul,
     note="Obsoleted by RFC 1191",
-  url="http://www.ietf.org/rfc/rfc1063.txt",
+  url="https://www.ietf.org/rfc/rfc1063.txt",
 }
 
 @misc{rfc1064,
   year=1988,
   month=jul,
     note="Obsoleted by RFCs 1176, 1203",
-  url="http://www.ietf.org/rfc/rfc1064.txt",
+  url="https://www.ietf.org/rfc/rfc1064.txt",
 }
 
 @misc{rfc1065,
   year=1988,
   month=aug,
     note="Obsoleted by RFC 1155",
-  url="http://www.ietf.org/rfc/rfc1065.txt",
+  url="https://www.ietf.org/rfc/rfc1065.txt",
 }
 
 @misc{rfc1066,
   year=1988,
   month=aug,
     note="Obsoleted by RFC 1156",
-  url="http://www.ietf.org/rfc/rfc1066.txt",
+  url="https://www.ietf.org/rfc/rfc1066.txt",
 }
 
 @misc{rfc1067,
   year=1988,
   month=aug,
     note="Obsoleted by